تشخیص اجرا شدن سورس کدتون در شبیه ساز ها B$A

با سلام و سپاس خدمت کاربران عزیز

برای اینکه بفهمیم سورس کدی که نوشتیم یا به اصطلاح آپی که نوشتیم  در شبیه ساز ها همون ایمیلاتور ها کار میکنه یا نه کافیه کد جاوای زیر رو به پروژه اضافه کنید .

 

Private NativeMe As JavaObject
NativeMe.InitializeContext
Log(NativeMe.RunMethod("isEmulator", Null))

#if java
import android.os.Build;
public boolean isEmulator() {
        return Build.FINGERPRINT.startsWith("generic")
                || Build.FINGERPRINT.startsWith("unknown")
                || Build.MODEL.contains("google_sdk")
                || Build.MODEL.contains("Emulator")
                || Build.MODEL.contains("Android SDK built for x86")
                || Build.MANUFACTURER.contains("Genymotion")
                || (Build.BRAND.startsWith("generic") && Build.DEVICE.startsWith("generic"))
                || "google_sdk".equals(Build.PRODUCT);
}
#End If

موفق باشید.

 

امیدوارم مورد فوق مورد قبول واقع گردد.

دیدگاهتان را بنویسید