我正在尝试实现 GCM 推送通知并尝试获取 Android 模拟器 ID,并添加以下代码,但它显示了以下错误。我在这个平台上相对较新。
public class MainActivity extends AppCompatActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String android_id= Settings.Secure.getString(getContext().getContentResolver(), Settings.Secure.ANDROID_ID);
}
最佳答案
getContext() 方法在 View 类中可用。使用 MainActivity.this
访问 getContentResolver
方法:
String android_id= Settings.Secure.getString(MainActivity.this.getContentResolver(),
Settings.Secure.ANDROID_ID)
关于android - 无法解析 Android 中的 getContext() 方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34148141/