0

Androidデバッグキーを使用している場合はすべて機能しますが、今日はゲームを公開する準備をしており、次のコマンドを使用して独自のキーストアを作成しました:

keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

私はこのガイドを使用しています: http://developer.android.com/tools/publishing/app-signing.html

そして、このキーストアでアプリに署名しているとき、Android デバイスにインストールできません。アプリをインストールできないというエラーが表示されます (はい、インストール前に古いアプリを削除しました)。

助けてください!

PS重要かどうかはわかりませんが、Java 6および7からkeytoolを試しましたが、効果は同じです。

4

1 に答える 1

0

次のコードを使用してキーストアを生成します。

keytool -genkey -v -keystore mykeystore.keystore -alias aliasname -keyalg RSA -validity 999999

それでもインストールされない場合は、デバイスが ARAM v7 プロセッサではないか、Android 2.2 が搭載されていない可能性があります。また、インストールを破損している build.settings または config.lua ファイルにエラーがある可能性もあります。ADB で APK をインストールしようとしましたか? 通常、ADB はインストール時にエラーの内容を通知します。./adb install your.apkゲームを実行するときに と を使用して、ゲームを./adb logcatデバッグします。

于 2013-12-07T01:00:36.103 に答える