get Device id in Adobe Air
-
19-02-2021 - |
Question
For get device id in android sdk i wrote simple This code ::
import android.provider.Settings.Secure;
private String android_id = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
but i need it in Adobe air
app. how can i do that?
Solution
you can now use Native Extensions on other platforms other than TV with AIR 3.0.
Info: Extending Adobe AIR
OTHER TIPS
We have recently developed an ANE that has tried to solve this problem by giving you access to different device identifiers. You can try the ANE here https://github.com/myflashlab/UDID-ANE
The ANE provides you with the following Identifiers:
- Android ID
- Serial Number
- Telephony Device ID
- Telephony Subscriber ID
- UUID
- Unique Vendor ID
import com.myflashlab.air.extensions.udid.UDID;
UDID.init();
if(UDID.OS == UDID.ANDROID)
{
trace(UDID.androidId);
}
else if(UDID.OS == UDID.IOS)
{
trace(UDID.vendorId);
}
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow