我有一个使用 Android 2.3 的产品,我的应用程序被放入 /system/app/。
现在,当我的应用程序找到新版本时,我的应用程序尝试将 .apk(更新版本)文件下载到 /system/app/ ,但失败了。我无法在 /system/app/ 中创建文件。
那么,如何更新我的应用程序在 /system/app 中的位置?(我有我产品的所有Android+Linux内核+uboot的源代码。)
一段代码:
case WdtMessage.UPDATE:
Log.i(TAG, "======================update");
FileOutputStream out = null;
try {
out = new FileOutputStream("/system/app/dddddddd.apk");
out.write((updateFileBuffer));
}catch (Exception e) {
// TODO: handle exception
Log.i(TAG, "======================err"+e.toString());
}
create file Permission denied!