私のアプリをアップデートし、デバイスでテストしました。私はEclipseの実行ボタンを介してアプリケーションをテストする場合はすべて正常に動作しますが、私はそれをapkにエクスポートし、apkをインストールしようとすると失敗します。自分自身で生成したapkをインストールできない
エラーコードなどはありません。アプリがインストールされていないと表示されます。
これはどうして起こりますか?私は、私のアプリでいくつか変更しただけです:私は私のアプリからbasegameutils libを削除し、basegameutilsなしで新しいAPIに移行しました。それはそうです(いくつかのバグ修正を除いて、それは原因ではありません)。
私はすでにEclipseを再起動し、すべてのプロジェクトを複数回クリーンアップしました。
ターゲットsdkは22です。私はそのAPIレベルで最新のシステムイメージなどを使用しています(私のdivceは、5.1.1を実行している在庫ネクサス6です)。 22.0.1から23.0.1にビルドツールを更新し、22バージョンを削除しました。これが原因ですか?
また、devコンソールにapkをアップロードしようとしましたが、エラーはありませんでした。
ありがとうございました。
EDIT:
logcat出力は、署名が以前にインストールしたバージョンと一致していませんと言います。
プレイストア経由で現在のライブバージョンをインストールしようとすると、別のユーザーが既にこのデバイスに互換性のないバージョンをインストールしているため、このアプリケーションをインストールできないというエラーメッセージが表示されます。デバイス上に複数のユーザーがいない)。
設定のアプリメニューにアクセスした場合、私のアプリはリストの一番下に表示されますが、アプリがインストールされていないというメモが表示されます。私はそれをクリックすると、すべてのボタンはunclickable(ので、私はそれをアンインストールすることはできません)です。
何が起こっていますか?
logcatの出力 –
@ IntelliJ Amiya: "私はEclipseの実行ボタンを使ってアプリをテストする"彼はEclipseに取り組んでいると思う。 – AndiGeeky
どのようにapkを生成していますか? –