2017-10-13 20 views
7

私はionicに新しいです。私はionic cliを使用して基本タブプロジェクトを開始します。私が "ionic cordova run android"コマンドをredmi note 4で実行しようとしたときを除いて、すべてうまくいっています。ionic cordova run android adbコマンドが終了コード137で失敗しました

Error: Failed to execute shell command "input,keyevent,82"" on device: Error: adb: Command failed with exit code 137

それは従って、redmiノート3で正常に動作しているが、端末からのログです、すべてのヘルプは

[INFO] Running app-scripts build: --platform android --target cordova 

[23:22:39] build dev started ... 
[23:22:39] clean started ... 
[23:22:39] clean finished in 6 ms 
[23:22:39] copy started ... 
[23:22:39] deeplinks started ... 
[23:22:39] deeplinks finished in 64 ms 
[23:22:39] transpile started ... 
[23:22:45] transpile finished in 5.99 s 
[23:22:45] preprocess started ... 
[23:22:45] copy finished in 6.38 s 
[23:22:46] preprocess finished in 229 ms 
[23:22:46] webpack started ... 
[23:23:08] webpack finished in 22.92 s 
[23:23:08] sass started ... 
[23:23:12] sass finished in 3.52 s 
[23:23:12] postprocess started ... 
[23:23:12] postprocess finished in 11 ms 
[23:23:12] lint started ... 
[23:23:12] build dev finished in 32.98 s 
> cordova run android --device 
ANDROID_HOME=/home/rogers/android-sdk 
JAVA_HOME=/usr/lib/jvm/java-8-oracle 
Subproject Path: CordovaLib 
[23:23:18] lint finished in 5.77 s 
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead. 

     at build_rbfqc9qtl315khhol1quvz1g.run(/home/rogers/workspace/practice/myApp/platforms/android/build.gradle:141) 

The JavaCompile.setDependencyCacheDir() method has been deprecated and is scheduled to be removed in Gradle 4.0. 

Incremental java compilation is an incubating feature. 

The TaskInputs.source(Object) method has been deprecated and is scheduled to be removed in Gradle 4.0. Please use TaskInputs.file(Object).skipWhenEmpty() instead. 

:preBuild UP-TO-DATE 
:preDebugBuild 
UP-TO-DATE 
:checkDebugManifest 
:CordovaLib:preBuild UP-TO-DATE 
:CordovaLib:preDebugBuild UP-TO-DATE 
:CordovaLib:checkDebugManifest 
:CordovaLib:prepareDebugDependencies 

:CordovaLib:compileDebugAidl UP-TO-DATE 
:CordovaLib:compileDebugNdk UP-TO-DATE 
:CordovaLib:compileLint UP-TO-DATE 
:CordovaLib:copyDebugLint UP-TO-DATE 
:CordovaLib:mergeDebugShaders UP-TO-DATE 
:CordovaLib:compileDebugShaders 

UP-TO-DATE 

:CordovaLib:generateDebugAssets 

UP-TO-DATE 

:CordovaLib:mergeDebugAssets 
UP-TO-DATE 
:CordovaLib:mergeDebugProguardFiles 
UP-TO-DATE 
:CordovaLib:packageDebugRenderscript 
UP-TO-DATE 
:CordovaLib:compileDebugRenderscript 

UP-TO-DATE 

:CordovaLib:generateDebugResValues 

UP-TO-DATE 

:CordovaLib:generateDebugResources UP-TO-DATE 
:CordovaLib:packageDebugResources 

UP-TO-DATE 

:CordovaLib:processDebugManifest 
UP-TO-DATE 
:CordovaLib:generateDebugBuildConfig 

UP-TO-DATE 
:CordovaLib:processDebugResources UP-TO-DATE 
:CordovaLib:generateDebugSources UP-TO-DATE 
:CordovaLib:incrementalDebugJavaCompilationSafeguard 

UP-TO-DATE 

:CordovaLib:compileDebugJavaWithJavac 
UP-TO-DATE 
:CordovaLib:processDebugJavaRes UP-TO-DATE 
:CordovaLib:transformResourcesWithMergeJavaResForDebug UP-TO-DATE 
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForDebug 

UP-TO-DATE 

:CordovaLib:mergeDebugJniLibFolders 

UP-TO-DATE 

:CordovaLib:transformNative_libsWithMergeJniLibsForDebug UP-TO-DATE 
:CordovaLib:transformNative_libsWithSyncJniLibsForDebug UP-TO-DATE 
:CordovaLib:bundleDebug 

UP-TO-DATE 

:prepareOrgApacheCordovaCordovaLib630DebugLibrary 

UP-TO-DATE 

:prepareDebugDependencies 

:compileDebugAidl 

UP-TO-DATE 

:compileDebugRenderscript 

UP-TO-DATE 
:generateDebugBuildConfig 
UP-TO-DATE 
:generateDebugResValues 
UP-TO-DATE 
:generateDebugResources UP-TO-DATE 
:mergeDebugResources 

UP-TO-DATE 

:processDebugManifest 

UP-TO-DATE 

:processDebugResources 

UP-TO-DATE 

:generateDebugSources 
UP-TO-DATE 

:incrementalDebugJavaCompilationSafeguard UP-TO-DATE 
:compileDebugJavaWithJavac 

UP-TO-DATE 
:compileDebugNdk 

UP-TO-DATE 

:compileDebugSources UP-TO-DATE 
:mergeDebugShaders UP-TO-DATE 
:compileDebugShaders UP-TO-DATE 
:generateDebugAssets 

UP-TO-DATE 

:mergeDebugAssets 
UP-TO-DATE 
:transformClassesWithDexForDebug 
UP-TO-DATE 
:mergeDebugJniLibFolders 
UP-TO-DATE 
:transformNative_libsWithMergeJniLibsForDebug UP-TO-DATE 
:processDebugJavaRes 
UP-TO-DATE 
:transformResourcesWithMergeJavaResForDebug 
UP-TO-DATE 
:validateSigningDebug 
:packageDebug 
UP-TO-DATE 
:assembleDebug 
UP-TO-DATE 
:cdvBuildDebug UP-TO-DATE 

BUILD SUCCESSFUL 

Total time: 3.045 secs 
Built the following apk(s): 
    /home/rogers/workspace/practice/myApp/platforms/android/build/outputs/apk/android-debug.apk 

ANDROID_HOME=/home/rogers/android-sdk 
JAVA_HOME=/usr/lib/jvm/java-8-oracle 
Skipping build... 

Built the following apk(s): 
    /home/rogers/workspace/practice/myApp/platforms/android/build/outputs/apk/android-debug.apk 

Using apk: /home/rogers/workspace/practice/myApp/platforms/android/build/outputs/apk/android-debug.apk 

Package name: io.ionic.starter 

Error: Failed to execute shell command "input,keyevent,82"" on device: Error: adb: Command failed with exit code 137 

[ERROR] An error occurred while running cordova run android --device (exit code 1). 
+0

誰かが同じ問題を抱えている場合。これを試してみてください。デバイスをシステムに接続するとRSAのキーダイアログが表示されないために起こりました。私は数回の開発者モードのオン/オフを切り替えると、それが現れました。 – ram

答えて

14

をいただければ幸いこれは小米科技「セキュリティ」の問題です。開発者のオプションで「USBデバッグ(セキュリティ設定)」を有効にする必要があります。

私はそれが私のために働いたとして、これはあなたのために働く願っています:D

+0

はい、私は準備ができましたが、それはそれではありませんでした。私はデバイスを接続すると、RSAキーのダイアログが表示されませんでした。私は数回の開発者モードのオン/オフを切り替えると、それが現れました。ところで助けてくれてありがとう。 – ram

関連する問題