2011-04-19 179 views
3

我们可以在应用程序安装过程中在设备的内部存储器上创建一个目录。创建之后,我需要将一些图像和音乐从我们的res文件夹复制到该目录。有没有人有任何想法在安装时创建一个目录?在此先感谢在应用程序安装过程中创建文件夹android

+0

那么当你绑定你的应用程序,它将是一个.apk文件,它将包含你的res文件夹从java项目,为什么你需要单独的文件夹? – yogsma 2011-04-19 06:29:35

+1

+1我很想知道这个答案。 – 2011-04-19 06:29:51

+0

我需要两个文件夹,我可以存储我的图像,由应用程序生成的音频。第一次我有我的res文件夹中的一些图像和音频,我需要复制到这两个文件夹。一旦应用程序安装用户获得权限添加更多图像和音频到我们的应用程序。为什么我尝试为我的应用程序创建文件夹 – Anish 2011-04-19 06:33:32

回答

2
public void onCreate(Bundle savedInstanceState) { 

     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     // creating Derectory on SD card 
     File nfile=new File(Environment.getExternalStorageDirectory()+"/directory name"); 
     nfile.mkdir(); 
    } 
+1

每次我们导航到主要活动时都会创建它吗? – DAS 2012-11-29 06:56:13

+0

现在问题依然存在......这将只在第一次或每次应用程序加载时创建一个文件夹? – Si8 2013-06-16 12:58:37

1

您可以在ACTION_PACKAGE_ADDED广播接收器的目录,但它必须在其他包比你安装的应用程序被捕获。

相关问题