[英]SMS sending permission on Active Android device
我是android开发的新手。 到目前为止,我已经开发了一个使用SMSManager
的应用程序。
我在一个活动设备上测试我的应用程序,当它到达smsManager.sendTextMessage
时,它会抛出android.premission.SEND_SMS
异常。 我知道我必须获得设备许可。
我的问题是:我可以在从IDE上传应用程序时发送短信,还是必须手动安装.apk?
您必须在清单文件中添加以下权限:
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
如果通过debugging / IDE / ADB安装应用程序,它将自动获得清单中所需的权限。
所以:是的! 通过调试器在设备上运行时,应用程序将能够发送测试消息。
额外信息:如果你做“填充”应用程序没有适当的权限,调试器会给你异常和提示错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.