エラーメッセージで調べた結果、試した結果を記載してください。
焦ったところでシステム・プログラムは感情を読み取ってはくれません。
画像のOKを入力していいのでしょうか?
意味を調べるのはもちろんですけど、それを知った上でどうするか調べないと意味がありません
AVDで実行しようとしたのでしょうか。特定の実機端末で実行しようとしたのでしょうか。その情報も必要ですね。
実機端末です。
自分で作成したキーストアで署名したものを実行しようとしているのか、単なるデバッグ実行をしようとしているのか、どちらでしょうか。
もし後者ならば、ユーザーフォルダーの直下に.android(先頭にドットあり)というフォルダーがあり、その中にdebug.keystoreというファイルがあるはずです。コマンドプロンプトでこの.androidフォルダーに移動して、
keytool -v -list -keystore debug.keystore
と入力して(パスワードはいらないのでそのままEnter)、その結果を示していただけないでしょうか。
単なるデバッグ実行でした。
こちらが言われた通りの結果になります。
C:\Users\inenaga\.android>keytool -v -list -keystore debug.keystore
キーストアのパスワードを入力してください:
***************** WARNING WARNING WARNING *****************
*キーストアに保存された情報の整合性は*
*検証されていません。整合性を検証するには*
*キーストアのパスワードを入力する必要があります。*
***************** WARNING WARNING WARNING *****************
キーストアのタイプ: JKS
キーストア・プロバイダ: SUN
キーストアには1エントリが含まれます
別名: androiddebugkey
作成日: 2018/09/25
エントリ・タイプ: PrivateKeyEntry
証明書チェーンの長さ: 1
証明書[1]:
所有者: C=US, O=Android, CN=Android Debug
発行者: C=US, O=Android, CN=Android Debug
シリアル番号: 1
有効期間の開始日: Tue Sep 25 02:24:12 JST 2018終了日: Thu Sep 17 02:24:12 JST 2048
証明書のフィンガプリント:
SHA1: 8D:7C:DA:E1:2C:F3:C3:A8:E6:4C:6B:E4:49:8A:F4:AE:07:10:D5:44
SHA256: 93:54:E7:7A:2B:AB:17:E8:1A:17:5C:BA:A9:14:CE:E5:20:6D:B8:AD:18:D9:9D:52:0A:50:D7:F1:3E:02:63:04
署名アルゴリズム名: SHA1withRSA
サブジェクト公開鍵アルゴリズム: 1024ビットRSA鍵
バージョン: 1
*******************************************
*******************************************
Warning:
JKSキーストアは独自の形式を使用しています。"keytool -importkeystore -srckeystore debug.keystore -destkeystore debug.keystore -deststoretype pkcs12"を使用する業界標準の形式であるPKCS12に移行することをお薦めします。
端末実機の操作で一旦アプリケーションをアンインストールし、その後にAndroid Studio上で実行しても回復できませんか?
やってみました。
ビルドはできているし、問題なくアプリが実機にインストールされました。しかし、いざ実行しようものなら強制停止されてしまいます。
もしやアプリの方に問題があるのでしょうか?
それにしても、アプリの方はいじっていないのですが。。。
javaの方に、新たにプログラムを加えると強制停止してしまうんです。
Instant Run performeda full build and install since the instllation on the device does not match the local build on disk.
というメッセージが消えないので、調べました。
どうやらデバイスへのインストールがディスク上のローカルビルドと一致しないために、インスタントランでビルド、もしくはインストールされたそうです。
インスタントランは、
アプリのソースコードを少しだけ変更した場合などは、アプリ全体のAPKファイルを再構築・再インストールせずに、変更点だけを実機に転送して、直ちに動作を確認できるようになる機能のことだそうで、
たしかにapkファイルがどうのこうのというエラー?も出ていました。
質問に掲載した画像の状況を脱したのなら、この質問は解決ではありませんか?実行段階で落ちるのは別の問題でしょう。
ありがとうございました。
また、別に質問しますので、目を通していただけますと幸いです。
この質問は自己解決(実機でアンインストールしてから実行したと自分で回答を付けて、それをベストアンサーとする)として閉じておいてください。
回答2件
あなたの回答
tips
プレビュー