第一次做APP,遇到各种问题,现记录一下,
安卓APP安装在data/data/包名/, 更新的包下载在data/data/包名/files/files/*.app
安装时会报解析错误,通过查询资料发现是没有权限,为了验证是否这个原因,下载了re文件管理器, 进入安装包所在的路径,查看安装包和files文件只有读写权限,
其所在的用户组也没有权限,用re更改文件夹和文件的权限后可以直接双击安装了,找到了问题所在开始找解决办法,正好看到一片文章,
http://www.hangge.com/blog/cache/detail_1179.html
在cordova项目中config.xml文件里添加 <preference name="AndroidPersistentFileLocation" value="Compatibility" /> 后即可解决该问题,
app的新路径是/storage/emulated/0 这是安卓的主文件夹,点击re管理器左上角的按钮,点击返回主文件夹,在这里可以找到下载好的APP