0

エンドユーザーにリバースエンジニアリングで見つけてほしくない開発者の目だけのアクティビティがあります。私のローカルプロジェクトでは、それを定義しています。しかし、展開時には、このアクティビティをまったく利用できないようにします。ありがとう

4

2 に答える 2

2

はい、アクティビティは APK に残りますが、システムからは見えないため、起動することはできません。

ユーザーが APK をリバース エンジニアリングできないようにすることを真剣に考えている場合、簡単な解決策は、アクティビティをプロジェクトからすべて削除することです。理想的には、ダウンロード可能な APK をできるだけ小さくする必要があります。展開目的でアクティビティを保持したい場合は、常に現在のプロジェクトを複製して、ローカル マシンのバックアップとして保持できます。

于 2012-06-18T15:41:48.667 に答える
0

ここを見てください:http://developer.android.com/guide/developing/tools/proguard.html

このツールを使用すると、コードを難読化し、apk にパッケージ化するクラスを構成できます。

于 2012-06-18T15:54:43.567 に答える