1

次のようなネイティブコードを使用してAndroidの一意のIDを見つけることができるので-

import android.provider.Settings.Secure;

private String android_id = Secure.getString(getContext().getContentResolver(),
                                                    Secure.ANDROID_ID); 

しかし、phonegapを使用して同じことを行う方法はありますか?

4

2 に答える 2

0

実際、device.uuid少なくとも Phonegap 3.5.0 では、これが を呼び出すときのデフォルトの動作です。のソースコードを確認するとわかりますorg.apache.cordova.device.Device

public class Device extends CordovaPlugin {
...
    /**
     * Get the device's Universally Unique Identifier (UUID).
     *
     * @return
     */
    public String getUuid() {
        String uuid = Settings.Secure.getString(this.cordova.getActivity().getContentResolver(), android.provider.Settings.Secure.ANDROID_ID);
        return uuid;
    }
...
}
于 2015-04-23T21:18:38.963 に答える