我知道有很多关于这个问题的帖子,但我还不能解决它。
所以我所拥有的基本上是一个非常小的应用程序,只包含一个 VideoView 小部件。当部署到模拟器时,一切都很好。当我尝试在设备上进行测试时,我收到一个异常,基本上
Permission Denial: starting Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] flg=0x10000000
cmp=jfl.projects.fk/.StartupActivity } from null (pid=3903, uid=2000) requires
android.permission.INTERNET
好吧,在阅读了该错误消息后,我尽可能多地在清单中填充了许可标签(嗯,一次一个,每次最后一个都没有解决任何问题),但是,是的,你猜怎么着。所以,这些是我添加的权限:
<uses-permission android:name="android.permission.INTERNET"/>
在清单标签内
android:permission="android.permission.INTERNET"
作为应用程序和活动标签的限定符
清单基本上就是这样。该活动嵌套了一个意图过滤器标记,用于定义
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
但就是这样。
任何想法谁在这里感到被忽视并拼命渴望互联网许可?