我正在尝试使用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
但问题仍然存在。
任何想法?
答案 0 :(得分:1)
好的,所以最终启动了Android studio并触发了clean / build / invalidate缓存操作,并且allrhing现在正常工作
答案 1 :(得分:1)
我解决了:foreach (DataGridViewColumn column in dataGridView1.Columns)
{
column.SortMode = DataGridViewColumnSortMode.Automatic;
}
答案 2 :(得分:0)
解决,
这意味着你有downarrow.jpg
和downarrow.png
,你应该删除或重命名其中一个,因为drawable正在处理没有文件扩展名的图像。