1

誰かがリバース エンジニアリングを使用できるため、アプリケーションを保護しようとしています。私は proguard を使用していますが、manifest.xml を編集することで、アプリケーションから広告を簡単に削除できます。マニフェストでこの行を削除するだけで、.apk から広告を削除することもできます。

<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

Java でマニフェストを確認できますか、それとも他の方法がありますか?

4

1 に答える 1

1

この関数を使用して、Admob アクティビティがまだ存在するかどうかを確認します。動作するかどうか教えてください。

public boolean isAdmobThere(Context context) {
    return context.getPackageManager().queryIntentActivities(new Intent(context, com.google.ads.AdActivity.class), 0).size() > 0;
}
于 2013-11-01T12:45:56.020 に答える