2017-11-11 15 views
0

大量のエラーが発生しました。私は新しいローカルサービスをプロジェクトに追加するとき - 私の主なアプリdosentの昼食。このエラーは、私が得た:Delphi Android:アプリのアイコンにサービスを追加してスプラッシュスクリーンの画像が消えた後

[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を再インストールしようとしましたが、何も変更はありません...約1ヶ月前にサービス付きのアプリケーションを作成し、Delphiは正常に動作します。私はDelphi 10 Seattleを使用しています。

私は何をしなければならないのか分かりません...私のプロジェクトは固まっていました。助けてください...

+0

このビデオを視聴しましたか? [バックグラウンド実行のためのAndroidサービス](https://www.youtube.com/watch?v=4_MLkBcNvSM) – nolaspeaker

+0

はい。私はサービスを作成する方法などを知っています。私はDelphiにエラーがあります。 Emmm ...多分誰かがそれを修理する方法を知っていますか?またはそのようなもの。 – maly3900

+0

SDK Managerにエラーまたは警告がないかチェックしましたか? SDK、NDK、Javaタブをチェックしてください。 TMapViewも使用しましたか? – Aqil

答えて

1

問題はProject Menager(右上隅)にありました。アプリケーションを正しくコンパイルして実行するには、メインのアプリ名でダブルクリックする必要があります。あなたがそれをしたとき、メインアプリの名前は太字です。そして、すべてがうまくいっています。それで全部です。

+0

私が上で述べたビデオでは、Jim McKeethがプロジェクトマネージャーを広く活用しています。 – nolaspeaker

関連する問題