對於Android SDK中獲得設備ID我寫了簡單的此代碼::獲得設備ID在Adobe AIR
import android.provider.Settings.Secure;
private String android_id = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
但我需要它Adobe air
應用。我怎樣才能做到這一點?
對於Android SDK中獲得設備ID我寫了簡單的此代碼::獲得設備ID在Adobe AIR
import android.provider.Settings.Secure;
private String android_id = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
但我需要它Adobe air
應用。我怎樣才能做到這一點?
我們最近開發了試圖通過讓您訪問不同設備標識符來解決這個問題的ANE。您可以嘗試ANE這裏https://github.com/myflashlab/UDID-ANE
的ANE爲您提供了以下標識:
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);
}
我不明白,它是免費的還是付費的? – mrahmat
@mrahmat在github上有免費的演示版本。 – MyFlashLab
我知道它是由本地代碼完成,但沒有任何線索? –