小编And*_*Dev的帖子

如何访问assets文件夹下的文件?

当我们浏览任何apk时,我们发现有一个名为assets的文件夹.现在我想以编程方式访问该文件夹.那我该怎么办呢?(程序的输入将是apk文件/只是应用程序名称).

android android-assets

15
推荐指数
2
解决办法
5万
查看次数

如何以编程方式在android中执行linux命令?

在android(通过android sdk/tools文件夹)命令行中,我们可以执行linux shell命令同样访问mnt文件夹/数据文件夹.(例如cd data ls)现在该命令我想在android中以编程方式执行,那怎么可能呢?


我使用以下代码来执行shell命令

Process p = Runtime.getRuntime().exec("cd data");
Run Code Online (Sandbox Code Playgroud)

但它给了我例外

java.io.IOException: Error running exec(). Command: [cd, data] Working 
Directory:  null Environment: null
Run Code Online (Sandbox Code Playgroud)


那我该怎么办呢.谢谢.

shell android linux-kernel android-ndk

1
推荐指数
1
解决办法
7989
查看次数