Android - 如何手动创建资产文件夹?

时间:2015-07-03 18:53:36

标签: android android-assets

我是Android开发的新手,我尝试使用SDK从命令行管理项目,因为我无法让Android Studio 1.2在我的系统中正常工作(它没有响应)。

问题:我创建了一个新项目但缺少资产文件夹。

其他SO答案(enter link description here)通过从IDE创建文件夹,或通过指向.iml文件中的资产文件夹来解决此问题,并且在我的情况下不起作用(我试图完全从命令行管理项目

还有一个编辑build.gradle的解决方案,但是从命令行创建的项目(使用SDK)似乎不是一个gradle项目。

任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:5)

只需在项目的根目录下创建一个名为“assets”的目录,即在AndroidManifest.xml所在的目录中。没有必要“从项目中链接该文件夹”。至少在我的系统中就是这种情况,我使用的是Android SDK 24.4.1(而且我没有使用Gradle - 只是emacs和ant)。

我在那里有资产/字体/ aisauc.ttf,以下代码......

   from scipy.signal import fftconvolve
   def similarity(template, test):
       corr = fftconvolve(template, test, mode='same')           

       return max(abs(corr))

给了我一个TextField,其中包含我想要的字体中的字符。

答案 1 :(得分:0)

  

如何手动创建资源文件夹?

您可以在文件系统上创建任何目录。无论您使用var $this_timer = $this.parents('.timer'); 还是命令行等效,或者您是否使用桌面操作系统的文件管理器,都取决于您。

mkdir目录的默认位置位于源集(例如assets/)中,与src/main/assets/src/main/AndroidManifest.xml以及src/main/res/一起使用,其中src/main/java/是一个源集)。如果您选择,您可以在其他地方设置src/main/目录,但是您需要配置assets/文件,以便为您尝试申请的任何源集合教授Gradle备用build.gradle位置它来。

答案 2 :(得分:0)

在最左侧的侧栏中或显示应用,清单,java ...等的侧栏中,右键单击应用>新建>文件夹(旁边有绿色的android符号)>资产文件夹。

在下一个屏幕上,将路径保留为“ main”,然后单击“ Finish”。然后,您可以将所需的任何资产放入文件夹中。