我想从设置应用程序在启动器应用程序中创建一个文件夹。可能吗 ?我已经尝试过这个/data/data/com.android.launcher/themes
路径。不过那个时候我有例外像这样从我的应用程序创建一个文件夹到另一个应用程序android
caused by java.lang.illegalargumentexception file contains a path separator
我想从设置应用程序在启动器应用程序中创建一个文件夹。可能吗 ?我已经尝试过这个/data/data/com.android.launcher/themes
路径。不过那个时候我有例外像这样从我的应用程序创建一个文件夹到另一个应用程序android
caused by java.lang.illegalargumentexception file contains a path separator
肯定不能中创建一个目录/数据/数据文件夹,如果你的手机是不是植根。
编辑:告诉我们你如何创建文件夹。 (张贴一些代码片段)
在Android中数据文件夹只有通过扎根手机和模拟器很容易得到。阅读和写作可能会给你带来问题。如果你想从一个应用程序到另一个应用程序的内容或类似的东西,Android已内置。它被称为ContentProvider。在这里阅读更多关于它:http://developer.android.com/reference/android/content/ContentProvider.html
即使你不能简单地创建一个目录 - 你必须执行'su mkdir/data/data/com.android.launcher/themes' – Robert 2012-03-28 12:33:31
也许正试图使用getCacheDir()http ://developer.android.com/reference/android/content/Context.html#getCacheDir%28%29?如果他没有发布一些代码,很难说 – Blackbelt 2012-03-28 12:36:04