Я пытаюсь мод апк. Я создал небольшой код smali для проверки идентификатора устройства и, если идентификатор не равен его закрытию приложения. Но его сбой мгновенно (не выход). Я добавил эти строки в функцию OnStart. И дополнительную информацию я моддинг игры cocos2dx.
Код:
invoke-virtual {p0}, Lorg/cocos2dx/cpp/AppActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
const-string v1, "android_id"
invoke-static {v0, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "810b0fb3128d05bc"
if-eq v0, v1, :cond_19
const/4 v0, 0x1
invoke-static {v0}, Ljava/lang/System;->exit(I)V
:cond_19