2016-09-05 3 views
2

私は、反応ネイティブ0.25のアンドロイド用のアプリケーションをコンパイルしようとしています(私はそれが最後のものではないことを知っていますが、React-native:processReleaseResourcesでAndroidエラーをコンパイルするステップ

最近私の資産の1つを「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. 

私はアンドロイドのリソースフォルダ内に何のフォルダ「描画可能MDPI-V4」を持っていないので、私は推測するネイティブプッシュを反応させます私の資産はこのフォルダに入れられますが、問題は "downArrow.png"が残っているだけなので、jpgはすでにgitから削除されています。

は私が反応し、ネイティブパッケージャを再起動しても、次のコマンドを実行しました: クリーンビルドが

を組み立てる./gradlew CDのAndroid & &が、問題はまだ残っています。

あなたは、あなたがdownarrow.jpgdownarrow.pngを持っていることを意味し 、解決cd android/ && ./gradlew clean && cd .. && react-native run-android

答えて

1

わかりましたので、最後に打ち上げAndroidのスタジオとキャッシュアクションとeveryrhingを無効/構築/クリーンをトリガーするには、罰金になりまし

1

私がすることで解決働きますdrawableはファイル拡張子なしのイメージを扱うので、それらのファイルの1つを削除または名前を変更する必要があります。

関連する問題