从Python编码的应用程序获取电话号码

时间:2015-08-21 22:01:18

标签: android python telephonymanager

我正在用python制作一个Android应用程序。我制作了一个验证服务器,它接收电话的状态(序列号,电话号码......)并将其与另一台服务器进行比较,以确定用户是否购买了此应用程序。

此时我遇到了问题。我无法找到如何使用python make app提取电话号码的方法。

我想到的是一个名为' TelephonyManager'的功能。适用于java。

TelephonyManager telephony = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE)

Python中没有任何模块或函数可以替换它吗?

1 个答案:

答案 0 :(得分:0)

如果您在SL4A下使用Python:

 import android
 droid = android.Android()
 print droid.getLine1Number().result

但是,在Java中,这可能不起作用,具体取决于SIM卡。见TelephonyManager.getLine1Number() failing?