7

私はAndroidアプリケーションを開発し、このアプリケーションからAPkを作成するとき(を使用Generate Signed APK)、このapkを他のデバイスにインストールするときにインストールせず、電話でこのエラーを表示します:アプリがインストールされていません

どうすれば修正できますか?

4

8 に答える 8

0

これが古いスレッドであることは知っていますが、苦労してきたのと同じ「アプリがインストールされていません」という問題がありました。これが解決方法です。

デバイスをコンピューターに接続し、アプリのインストールを開始する直前に、コマンドラインから次のコマンドを実行します。

adb logcat > logcat.txt

「アプリがインストールされていません」というメッセージが表示されたら、すぐに停止します。(Ctrl + c)。

インストール プロセスのすぐ近くで開始および停止する理由は、logcat が非常に「おしゃべり」だからです。

生成されたテキスト ファイルを調べて、エラーを見つけます。干し草の山から針を見つけるようなものかもしれませんが、「packageinstaller.InstallFailed」ログ行の直前にエラーが見つかりました。

エラーは次のようになりました。

10-10 21:36:43.402  1549  1940 E NativeLibraryHelper: Library 'libjsc.so' is not page-aligned - will not be able to open it directly from apk.
10-10 21:36:43.402  1549  1940 W NativeHelper: Failure copying native libraries [errorCode=-2]
10-10 21:36:43.403  1549  1940 E PackageInstallerSession: Commit of session 1728055717 failed: Failed to extract native libraries, res=-2
于 2020-10-25T20:52:08.443 に答える