我用于将 apk 下载到 SD 卡的代码在模拟器和具有 SD 卡的 Android 设备中运行良好。我正在为具有 Nand Flash/Internal Flash 而不是 SD 卡的 Android Stick 开发应用程序。如何获取 Nand Flash“下载”forlder 的路径。如何在 NandFlash 中找到下载文件夹的路径?
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File("/internalmemory/Download/newversion.apk")), "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // without /mnt/sdcard this flag android returned a intent error!
context.startActivity(intent);