2012-02-14 104 views
0

我正在为Android应用程序,我需要得到通过GET网站的助熔剂,但我卡在Android权限:不能给访问互联网,我的Android应用程序

我得到这个消息对我的logcat:

02-14 21:22:03.607: W/ActivityManager(51): Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=***/.*** } from null (pid=-1, uid=-1) requires android.permission.ACCESS_NETWORK_STATE 

而在我的清单有在<application>之前的那些行:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
    <uses-permission android:name="android.permission.INTERNET"/> 

我不明白是什么问题。

回答

1

你究竟在哪里放了你的许可? 您使用过Android Manifest xml编辑器吗?

尝试做进行清洁/建造

+0

已经这样做,不工作=(。 这些行是在我的Manifst,我试着用XML编辑器,并且不需要手动添加,效果相同 那些行位于标记 – Erowlin 2012-02-14 20:33:59

+1

之前您试图在之后放置它们标记? Google的AdMob示例就是这样做的,并且适用于我。 – 2012-02-14 21:30:15

+0

XML清单编辑器应该把它放在正确的位置。 – 2012-02-15 21:34:35

0

我有类似的问题 - 试图直接从我的FreeFoodApp类做一些事情(扩展应用),在“的onCreate()”方法,编译器总是与返回“不能开始意图......从空”01​​我把行动移动到LAUNCHER活动,它已被解决:)