android常见编译错误
16lz
2021-01-23
<uses-permission> tag appears after <application> tag
警告信息是:<uses-permission> tag appears after <application> tag
解决方法:把<uses-permission> 放到 <application> 前面
permission is only granted to system apps
在AndroidManifest.xml中加上以下三句:
[html]view plaincopy- <uses-permissionandroid:name="android.permission.INTERNET"/>
- <uses-permissionandroid:name="android.permission.INSTALL_PACKAGES"/>
- <uses-permissionandroid:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
结果eclipse马上来个红叉叉,说是permission is only granted to system apps 。
what is it?
疯狂搜索,一堆英文,一堆提问,一堆不知所谓,好混乱。几次看到有人提示说,将project clean一下,就可以鸟。
果然。方法是点eclipse的菜单project->clean...,然后叉叉就不见了。
啊!多么神奇的clean啊,I like it! 原来,这里的clean,就相当于VS.NET 里的rebuild。
不过,只要稍微修改一下AndroidManifest.xml,立刻会惊动警惕的编译器,它马上又打出一个红叉叉。
怎么办?只好再次clean咯。
更多相关文章
- Android 中英文切换(点击按钮切换语言)
- Android NDK rb5 文档之使用 Android 工具链作为一个独立编译器
- Android Permission中英文对照表
- Android的一本很好的英文原著Andbook 我手动将其翻译了 方便以后
- javac和jack,Android编译器的演进
- Android离线语音识别-中英文,小范围,高准确率
- 了解Android的编译器
- [Android]Menu/Button 英文全大写、Menu改变字体颜色
- 把ndk作为独立编译器