解决adobe air sdk打包 apk后自动在包名前面加上air. (有个点)前缀的问题
早就找到了这个方法,但是一直忙没心思写博客。
默认情况下,所有 AIR Android 应用程序的包名称都带 air 前缀。若不想使用此默认行为,可将计算机环境变量 AIR_NOANDROIDFLAIR 设置为 true。
参考资料:http://help.adobe.com/zh_CN/air/build/WS901d38e593cd1bac-4f1413de12cd45ccc23-8000.html
1、在桌面上右键 “此电脑” (win 10 是此电脑, win7 是计算机)
2、属性
3、高级系统设置
4、环境变量
然后新建一个如图
这样在 app.xml中填什么id , 生成的apk就是什么包名了, 不会再自动加上air。 就可以解决对包名有特殊要求的场景了,比如 adobe air类app 接入腾讯开放平台移动游戏使用带tencent包名前缀的问题