我是android和java编程的初学者。目前我正在尝试开发扫描QR码的应用程序,应用程序可以访问信息(电话号码,IMEI号码)和扫描位置,并将信息和位置发送到数据库。
现在我不知道如何让应用访问手机信息或位置。 (我想在屏幕上显示,只想检索和发送)
你知道我应该把什么功能或活动放进去吗?或任何教程这样做?一点点的指导会非常有帮助。 谢谢。顺便说一句,我使用zxing作为扫描仪使用。
答案 0 :(得分:0)
您可以将TelephonyManager类用于IMEI,电话号码,并使用LocationManger类进行定位。
使用此代码:
TelephonyManager tm =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
//获取IMEI
String imei = tm.getDeviceId();
//获取电话号码
String phone = tm.getLine1Number();