0

アプリをデバッグしようとしたときの問題は次のとおりです。

[2012-09-05 15:37:57 - Applicy] Installation failed due to invalid APK file!
[2012-09-05 15:37:57 - Applicy] Please check logcat output for more details.
[2012-09-05 15:37:57 - Applicy] Launch canceled!

ログキャットは次のとおりです。

?:??: W/?(?): Unable to open log device '/dev/log/main': No such file or directory

これが私がやったことです:

  1. ADB とアプリへのルート アクセスを有効にしました
  2. 許可された不明なソース
  3. ネットワーク経由ではなく、USB経由で試しました。
  4. ADB、私の電話、およびEclipseを再起動します。
  5. ターゲット SDK に問題がないことを確認しました。私の電話は Jelly Bean を実行しており、アプリは API レベル 10 です

私は何を間違っていますか?

4

1 に答える 1

0

この質問に対する答えはかなり単純です。LogCat がアクティブ化されていないため、システムにログ フォルダがありません。これは、SpeedMod などの非在庫カーネルを使用していることが原因である可能性があります。パフォーマンス上の理由から、ロギングを無効にします。

次のコマンドを実行して、ログを有効にすることができます。

[LOGCATを有効にする方法]

あなたが開発者であるか、何らかの理由で logcat を再度有効にしたい場合は、次のようにします。

adb shell
su
mount -o remount,rw /system
echo ANDROIDLOGGER >> /system/etc/tweaks.conf
mount -o remount,ro /system

デバイスを再起動すると、logcat ロギングが再び機能します。エラーはなくなります。(他の人も最終的に出てきますが)

SpeedMod -> 3 番目の投稿

于 2014-03-15T12:45:05.713 に答える