1

バックグラウンド

ご存知のように、アプリのパッケージ名は世界に対する ID のようなものです。ただし、一部のアプリ/デバイスでは、「汚い」トリックに使用されることがあります。

例として、一部のデバイスは、現在どのアプリがフォアグラウンドにあるかを調べて、ベンチマークをごまかしています (リンクはこちら)。

質問

私が作成したものではない apk ファイルがあるとします。アプリのパッケージ名を変更するにはどうすればよいですか?

それは可能ですか?つまり、アプリのパッケージ名を変更すると、アクティビティを開くときでも、確かに問題が発生する可能性があります...

PCまたはAndroidデバイスのいずれかで(または両方、必要に応じてルート権限があれば)それが可能かどうか疑問に思います。

APK-toolがこれに役立つと聞いたことがありますが、その方法を見つけることができませんでした。

注: 元のアプリを変更する代わりに、このプロセスで新しい APK が作成されることは気にしません。

4

1 に答える 1

0

多数のベンチマークを作成した私の経験では、apk ファイルは最初に作成されたときにプロジェクト名で認識され、apk ファイルの名前を変更しても違いはありません。Eclipse プロジェクト ファイルを指定すると、いくつかのラベルとファイル名を変更することで、別の ID での再コンパイルを調整できます。アップグレードした Eclipse が標準テンプレートを受け入れないため、今すぐこれを行う必要があります。

于 2013-10-21T23:25:29.140 に答える