2016-05-16 8 views
0

私だけか、デバッグバージョンは無署名バージョンよりもはるかにスムーズかつ高速に動作しますか?debug apkとunsigned apkの動作に違いはありますか?

+1

署名されていないAPKは実行できないため、デバッグバージョンは非常にスムーズかつ高速に実行されます。署名されたAPKのみAndroid搭載端末またはエミュレータにインストールできます。 – CommonsWare

答えて

-1

debug apkまたはunsigned apkはどちらも同じことですが、プロジェクトを実行すると、デバッグモードで実行され、生成されたビルドはunsigned build/apkファイルです。 符号付きまたは符号なしのバージョンには多くの違いがあります。 ビルドに署名した場合、安全で(コードは難読化されています)、サイズが小さく、サイズが小さく、誰もビルドを失敗させる可能性があります。プレイストアでビルドしなければなりません。署名されたビルド/バージョンでなければなりません。

+2

** apkに署名しても自動的にコードは難読化されません!**すべてのビルドも悪用される可能性があります。 – F43nd1r

+0

私たちがリリースするビルドに署名したら、明らかにProguardを有効にする必要があります/ true。apkファイル全体のソースコードをJavaクラスでも逆コンパイルできますか?もし何か道があれば分かち合ってください。 –

+0

Apkは解放されるために警戒する必要はありません。すべてのapk逆コンパイラは、ソースコードを復元することができます(コメントは保持できないなど、クラスファイルに含まれている限り)。 – F43nd1r

関連する問題