【问题标题】:Delphi Android: After adding service to app icons and splashscreen images disappearsDelphi Android:向应用程序图标添加服务后,启动画面图像消失
【发布时间】:2017-11-11 11:24:35
【问题描述】:

我有一个严重的错误。当我添加到项目新的本地服务时 - 我的主要应用程序吃午饭。我得到了这个错误:

[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 工作正常。我正在使用 Delphi 10 Seattle。

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

【问题讨论】:

  • 你看过这个视频吗? Android Services for Background Execution
  • 是的。我知道如何创建服务等。我只是遇到了 Delphi 错误。 Emmm...也许有人知道如何修复它?或者类似的东西..
  • 您检查 SDK 管理器是否有任何错误或警告。检查 SDK、NDK 和 Java 选项卡。你也用过 TMapView 吗?
  • 是的,我检查了。一切都很好。我的事情是在 Project Menager 上激活:双击主应用程序......如此简单,如此简单......然后我的应用程序运行完美。

标签: android delphi service runtime-error delphi-10-seattle


【解决方案1】:

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

【讨论】:

  • 在我上面提到的视频中,Jim McKeeth 大量使用了项目经理。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-08-31
  • 1970-01-01
  • 2017-02-23
  • 1970-01-01
  • 2022-01-07
  • 1970-01-01
相关资源
最近更新 更多