Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android market api中的android是什么?_Android_Google Play - Fatal编程技术网

android market api中的android是什么?

android market api中的android是什么?,android,google-play,Android,Google Play,我正在使用 这是setandroid的问题,因为如果我使用的是安卓系统,那么它就可以工作,而上面的安卓系统id(我的galaxy s3安卓系统id)就不能工作 实际上是安卓id吗?你用错了安卓id,这种方式对我很有效 TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); String udid = telephonyMa

我正在使用

这是
setandroid
的问题,因为如果我使用的是安卓系统,那么它就可以工作,而上面的安卓系统id(我的galaxy s3安卓系统id)就不能工作


实际上是安卓id吗?

你用错了安卓id,这种方式对我很有效

    TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
    String udid = telephonyManager.getDeviceId();
    session = new MarketSession();
    session.getContext().setAndroidId(udid);
    session.setAuthSubToken(token);
不要忘记添加此权限

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

这种方法无效。它不是一个官方API,它的开发人员可以多次更改或更新,因此您需要多次更改代码或方法。我用这个非官方的API创建了一个应用程序,第一次它运行良好,然后在一个月后崩溃,再次开始工作,然后再次崩溃。这个API可以检索市场上并非所有应用程序的信息。我认为开发人员有自己的数据库,他们可以在需要时更新它。我决定不使用这个API。
    TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
    String udid = telephonyManager.getDeviceId();
    session = new MarketSession();
    session.getContext().setAndroidId(udid);
    session.setAuthSubToken(token);
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>