Cordova Androidビルド失敗 -- android フィールド と cordova フィールド と ubuntu-14.04 フィールド と ioexception フィールド 関連 問題

Cordova Android build failed












1
vote

問題

日本語

私はAndroidへのCordovaアプリを構築しようとしていますが、このエラーを取得しています。

Ubuntu 14.04を使っています...

問題があるかもしれません

インターネットを洗練された数時間は助けられていません。

ところで、私はターミナルのAAPTを見つけて、AAPTが/home/jon/programs/android-sdk-linux/build-tools/22.0.1/aapt

にあることを発見しました。 <事前> <コード> root@almujtaba-Lenovo-IdeaPad-Z510:~/test/myapp# cordova build android Running command: /home/al-mujtaba/test/myapp/platforms/android/cordov/build ANDROID_HOME=/home/al-mujtaba/android-sdk-linux JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 Running: /home/al-mujtaba/test/myapp/platforms/android/gradlewcdvBuildDebug -b /home/al-mujtaba/test/myapp/platforms/android/build.gradle -Dorg.gradle.daemon=true :preBuild :compileDebugNdk UP-TO-DATE :preDebugBuild :checkDebugManifest :CordovaLib:compileLint :CordovaLib:copyDebugLint UP-TO-DATE :CordovaLib:mergeDebugProguardFiles UP-TO-DATE :CordovaLib:preBuild :CordovaLib:preDebugBuild :CordovaLib:checkDebugManifest :CordovaLib:prepareDebugDependencies :CordovaLib:compileDebugAidl UP-TO-DATE :CordovaLib:compileDebugRenderscript UP-TO-DATE :CordovaLib:generateDebugBuildConfig UP-TO-DATE :CordovaLib:generateDebugAssets UP-TO-DATE :CordovaLib:mergeDebugAssets UP-TO-DATE :CordovaLib:generateDebugResValues UP-TO-DATE :CordovaLib:generateDebugResources UP-TO-DATE :CordovaLib:packageDebugResources UP-TO-DATE :CordovaLib:processDebugManifest UP-TO-DATE :CordovaLib:processDebugResources FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':CordovaLib:processDebugResources'. > java.io.IOException: Cannot run program "/home/al-mujtaba/android-sdk-linux/build-tools/22.0.1/aapt": java.io.IOException: error=2, No such file or directory * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. BUILD FAILED Total time: 5.552 secs /home/al-mujtaba/test/myapp/platforms/android/cordova/node_modules/q/q.js:126 throw e; ^ Error code 1 for command: /home/al-mujtaba/test/myapp/platforms/android/gradlew with args: cdvBuildDebug,-b,/home/al-mujtaba/test/myapp/platforms/android/build.gradle,-Dorg.gradle.daemon=true ERROR building one of the platforms: Error: /home/al-mujtaba/test/myapp/platforms/android/cordova/build: Command failed with exit code 8 You may not have the required environment or OS to build this project Error: /home/al-mujtaba/test/myapp/platforms/android/cordova/build: Command failed with exit code 8
英語

I'm trying to build a cordova app to android but am getting this error.

I'm using Ubuntu 14.04 ...

what could be the problem

Several hours of scouring the internet hasn't helped.

By the way, I ran locate aapt in the terminal and found that aapt is located at /home/jon/Programs/android-sdk-linux/build-tools/22.0.1/aapt

root@almujtaba-Lenovo-IdeaPad-Z510:~/test/myapp# cordova build android Running command: /home/al-mujtaba/test/myapp/platforms/android/cordov/build  ANDROID_HOME=/home/al-mujtaba/android-sdk-linux JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 Running: /home/al-mujtaba/test/myapp/platforms/android/gradlewcdvBuildDebug -b /home/al-mujtaba/test/myapp/platforms/android/build.gradle -Dorg.gradle.daemon=true :preBuild :compileDebugNdk UP-TO-DATE :preDebugBuild :checkDebugManifest :CordovaLib:compileLint :CordovaLib:copyDebugLint UP-TO-DATE :CordovaLib:mergeDebugProguardFiles UP-TO-DATE :CordovaLib:preBuild :CordovaLib:preDebugBuild :CordovaLib:checkDebugManifest :CordovaLib:prepareDebugDependencies :CordovaLib:compileDebugAidl UP-TO-DATE :CordovaLib:compileDebugRenderscript UP-TO-DATE :CordovaLib:generateDebugBuildConfig UP-TO-DATE :CordovaLib:generateDebugAssets UP-TO-DATE :CordovaLib:mergeDebugAssets UP-TO-DATE :CordovaLib:generateDebugResValues UP-TO-DATE :CordovaLib:generateDebugResources UP-TO-DATE :CordovaLib:packageDebugResources UP-TO-DATE :CordovaLib:processDebugManifest UP-TO-DATE :CordovaLib:processDebugResources FAILED  FAILURE: Build failed with an exception.  * What went wrong: Execution failed for task ':CordovaLib:processDebugResources'. > java.io.IOException: Cannot run program "/home/al-mujtaba/android-sdk-linux/build-tools/22.0.1/aapt": java.io.IOException: error=2, No such file or directory  * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.  BUILD FAILED  Total time: 5.552 secs  /home/al-mujtaba/test/myapp/platforms/android/cordova/node_modules/q/q.js:126                     throw e;                           ^ Error code 1 for command: /home/al-mujtaba/test/myapp/platforms/android/gradlew with args: cdvBuildDebug,-b,/home/al-mujtaba/test/myapp/platforms/android/build.gradle,-Dorg.gradle.daemon=true ERROR building one of the platforms: Error: /home/al-mujtaba/test/myapp/platforms/android/cordova/build: Command failed with exit code 8 You may not have the required environment or OS to build this project Error: /home/al-mujtaba/test/myapp/platforms/android/cordova/build: Command failed with exit code 8 
</div
           

回答リスト


関連する質問

1  Androidを根ざしていなくてもシェルコマンドを実行できません  ( Cannot run the shell command without rooting android ) 
このコードをioExceptionとして実行しているときに例外を与えます。 最初の文字列値 "sysrw"が実行されるたびにエラーが表示されます。 電話をかけずにAndroidのシェルコマンドを実行しようとしています。 修正を提案してください。ありがとう。 <...

10  例外のメッセージプロパティの解析に頼ることなく、捕獲されたIOExceptionが別のプロセスによって使用されているファイルによって引き起こされるかどうかを指示する方法  ( How to tell if a caught ioexception is caused by the file being used by another ) 
ファイルを開くと、他のプロセスで使用されているかどうかを知りたいので、特別な処理を実行できます。私がバブルアップする他のioException。 IOExceptionのメッセージプロパティには、「プロセスは別のプロセスで使用されているため、ファイル 'foo...

0  java.io.ioException:エイリアス名[...]がキーエントリを識別しません  ( Java io ioexception alias name does not identify a key entry ) 
Eclipse Luna IDEを搭載したTomcat 8サーバーを持っています。サーバー上で特定のJSPを実行しようとするまで、サーバーがうまく機能していました。 .metadata.plugins org.eclipse.core.resourcesの...

0  Android / java.io.ioException(313)  ( Android java io ioexception313 ) 
次のコードを使用して、Android2.2アプリから電子メールを送信していますこの例外: <事前> <コード> 03-10 12:36:31.161: ERROR/SendTransaction(313): java.io.IOException: Canno...

44  Hadoop java.io.ioException:mkdirsの作成に失敗しました/パス/パス  ( Hadoop java io ioexception mkdirs failed to create some path ) 
私の仕事を実行しようとすると、次の例外が発生しています。 <事前> <コード> Exception in thread "main" java.io.IOException: Mkdirs failed to create /some/path at ...

16  java.io.ioException:Android FirebaseのFIS_AUTH_ERROR  ( Java io ioexception fis auth error in android firebase ) 
Firebase Servicesでフォロー中のエラーが発生しました。 <事前> <コード> E/FirebaseInstanceId: Topic sync or token retrieval failed on hard failure except...

0  Android Studioはファイルを見つけることができないと言っています  ( The android studio keep telling me that cannot find the file ) 
<事前> <コード> @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVi...

2  プラグインのインストール中にjava.io.ioExceptionを与えるJenkins  ( Jenkins giving java io ioexception while installing plugins ) 
SVN、MSBUILDなどのプラグインをインストールしようとしているときは、WindowsサービスとしてJenkins(2.19.1)の最新バージョン(2.19.1)がインストールされています。エラーjava.io.ioException。どんな考えでもこの...

1  java.io.ioException:ジョブに失敗しました! Hadoop-0.19.1でOSXでサンプルアプリを実行するとき  ( Java io ioexception job failed when running a sample app on my osx with hadoop ) 
<前> BASH-3.2 $ ECHO $ java_home. /system/Library/Frameworks/Javavm.Framework/versions/1.6/Home. bash-3.2 $ bin / hadoop dfs -copyf...

1  StreamReader.EndOfStreamはioExceptionを生成します  ( Streamreader endofstream produces ioexception ) 
</File> Markerが読み取られてからファイルシステムにデータを書き込むまで、TCP接続を受け入れ、データ内を読み込むアプリケーションに取り組んでいます。切断したくない、私はそれをするためにクライアントにデータを送信するようにしたいので、1つの接...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有