4

binフォルダー内のapkファイルとEclipseのエクスポートオプションを使用して作成されたapkファイルの違いは何ですか?

デバッグの目的で、binフォルダー内のファイルを直接使用できますか?または、apkファイルを常に「エクスポート」することをお勧めしますか?

4

3 に答える 3

4

フォルダ内の apk はbin、デバッグに使用されるダミー キー (デバッグ キー) で署名されています。エクスポート ツールを使用して、独自の一意のキー (パスワードで保護) を指定して、アプリを識別します。したがって、テストとデバッグのために、binフォルダー内のものを直接使用できます。ただし、公開するには、(エクスポート ツールを介して) 独自のキーを使用する必要があります。

于 2013-02-05T14:12:39.110 に答える
3

ツールを使用してエクスポートすると、APK をパッケージ化する追加の手順が実行されます。これには、Proguard、Zipalign の実行、独自のキーによるアプリの署名が含まれます。

これらの最適化手順はいずれも、bin ディレクトリ内の APK に対して実行されませんが、これを気にしない場合は、それをテストに使用できます。

アプリを Play マーケットに公開するには、独自の秘密鍵でアプリに署名する必要があります。公開するたびに同じ鍵を使用する必要があるため、鍵を紛失しないようにしてください。

于 2013-02-05T14:17:10.093 に答える
1

bin フォルダーにあるのは、署名されていないバージョンの APK です。APK の自己署名が必要なため、この APK を Play ストアに公開することはできません。

Eclipse から APK をエクスポートするときは、署名済みバージョンを選択する必要があります。公開用の APK を作成/署名するために必要な手順が表示されます。

于 2013-02-05T14:13:01.667 に答える