2017-11-11 103 views
0

我有一个巨大的错误。当我添加项目新的本地服务 - 我的主要应用剂量午餐。这个错误我:德尔福Android:添加服务后,应用程序图标和splashscreen图像消失

[PAClient Error] Error: E2312 Unable to execute '"C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\build-tools\26.0.1\aapt.exe" package -f -M "D:\a\Android\Debug\asas\AndroidManifest.xml" -F "D:\a\Android\Debug\asas\bin\asas-unsigned.apk" -I "C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\platforms\android-26\android.jar" -S "D:\a\Android\Debug\asas\res" -A "D:\a\Android\Debug\asas\assets" "D:\a\Android\Debug\asas\library" "D:\a\Android\Debug\asas\classes"' (Error 1) 
[PAClient Error] Error: E2312 D:\a\Android\Debug\asas\res\drawable\splash_image_def.xml:2: error: Error: No resource found that matches the given name (at 'src' with value '@drawable/splash_image'). 

当我去项目 - >选项 - >应用程序我不能看到任何图标或启动画面图像,他们消失。当我手动添加这些文件 - 应用程序正在编译没有错误,并开始,但只显示黑屏半秒和关机。在不添加项目服务的情况下,一切运行良好,应用程序正常启动。我尝试重新安装Rad Studio - 并没有改变...在大约一个月前,我创建了应用程序的服务和德尔福工作正常。我使用Delphi 10西雅图。

我不知道我必须做什么...我的项目卡住了。请帮助我...

+0

你看过这个视频吗? [用于后台执行的Android服务](https://www.youtube.com/watch?v=4_MLkBcNvSM) – nolaspeaker

+0

是的。我知道如何创建服务等,我只是与Delphi有一个错误。呃......也许有人知道如何修复它?或者类似的东西.. – maly3900

+0

您是否检查SDK Manager是否有任何错误或警告。检查SDK,NDK和Java选项卡。你是否也使用过TMapView? – Aqil

回答

1

问题出在Project Menager(右上角)。要正确编译和运行应用程序,您必须双击主应用程序名称。当你做到了,主应用程序的名称是大胆的。然后 - 一切都很好。就这样。

+0

在上面提到的视频中,Jim McKeeth广泛使用了项目经理。 – nolaspeaker