React-native:在processReleaseResources步骤

时间:2016-09-05 16:08:32

标签: android react-native android-resources

我正在尝试使用react-native 0.25编译我的Android应用程序(我知道这不是最后一个,但我很久以前就开始了这个项目)。

我最近将我的一个资产从“downArrow.jpg”更改为“downArrow.png”。 从这时起,我无法编译为发布模式,因为我在gradle中面临以下问题:

18:04:27.715 [INFO] [org.gradle.api.Project] Unknown source file : res\drawable-mdpi-v4\assets_downarrow.png:0: error: Resource entry assets_downarrow is already defined.
18:04:27.726 [INFO] [org.gradle.api.Project] Unknown source file : res\drawable-mdpi-v4\assets_downarrow.jpg:0: Originally defined here.

因为我在android资源文件夹中没有文件夹“drawable-mdpi-v4”我猜想反应原生推送我的资产到这个文件夹但是问题是我只剩下“downArrow.png”,jpg已经从git中删除。

我重新启动了react-native packager,并运行了以下命令:     cd Android&& ./gradlew clean build assemble

但问题仍然存在。

任何想法?

3 个答案:

答案 0 :(得分:1)

好的,所以最终启动了Android studio并触发了clean / build / invalidate缓存操作,并且allrhing现在正常工作

答案 1 :(得分:1)

我解决了:foreach (DataGridViewColumn column in dataGridView1.Columns) { column.SortMode = DataGridViewColumnSortMode.Automatic; }

答案 2 :(得分:0)

解决, 这意味着你有downarrow.jpgdownarrow.png,你应该删除或重命名其中一个,因为drawable正在处理没有文件扩展名的图像。