最新公司开发一个新的项目,具体什么鬼项目我就不说了,一提起就心中千万个草泥马奔跑一样。有种恰似一群太监上青楼的无法言说的痛,当然这个不是说本人。
好吧扯回来。
新项目要求使用android studio,一听感觉高大上,终于把谷歌亲儿子用上了有点出任总经理当上CEO走上人生巅峰的感觉。
可是,问题接踵而来。
对于使用习惯了eclipse的小屌丝(本人)来说,的确需要一定的学习成本。工作总归工作,不是说不懂就可以不去做。
于是,面临如何使用assets文件这问题,我面对起来是一片苍白,于是赶紧上网查找我的答案去。
有些人说把assets文件放在src\main下,然后在project项目下一个后缀名为iml文件中加入:
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
我以为看到了人生的希望,于是赶紧屁颠屁颠的跟着干起来。后来发现,加入这个配置语句后,3秒左右时间android studio自动会把它删除掉!!我以为是我的眼神出了问题,试了N+2次,我甚至开始怀疑我的输入方式了。结果还是一样,不靠谱呀。
于是继续在知识的海洋上面去寻找我的答案,感觉遨游在这海洋上萌萌哒!!!
最后我发现,原来使用assets文件方法改变了,从前eclipse里面使用的是:
getResource().getAssets().open("xxx.xml");
而android studio要这样来写:
context.getClass().getClassLoader().getResourceAsStream("assets/"+xxx.xml);
好吧终于问题解决了,但我的心在滴血,我的泪还在流~~~做开发就是这样,新知识永远比你学习速度的更新来得快(当然这跟我只喜欢研究岛国文学这一习惯有一点的关系)。所以,多点学习是好的,有空就码码代码,写写博客,深刻自己的记忆。
不说了,岛国的影片已经下载好了我先去看了。