1
を生成することは、私は多くのソリューションを試してみましたが、私はコマンドを実行した後エラー私は私のAPKを生成しようとすると、APKが反応し、ネイティブ
をうまくdid'nt私は、このエラー を与えた:
./gradlew assembleRelease
エラーは次のとおりです。
Loading dependency graph, done.
warning: the transform cache was reset.
bundle: start
bundle: finish
bundle: Writing bundle output to: appfolder\android\app\build\intermediates\assets\release\index.andro
id.bundle
Don't know which android drawable suffix to use for asset: {"__packager_asset":true,"fileSystemLocation":"appfolder\\src\\public\\images\\icons","httpServerLocation":"/assets/src/public/images/icons","width":12,"height":10,"scales":
[1,2,3,4,5],"files":["appfolder\\src\\public\\images\\icons\\[email protected]","appfolder\\src\\public\\images\\icons\\[email protected]","appfolder\\src\\public\\images
\\icons\\[email protected]","appfolder\\src\\public\\images\\icons\\[email protected]","appfolder\\src\\public\\images\\icons\\[email protected]"],"hash":"aa736287bfea056b34205edd2839d8cc","name":"twitter","
type":"png"}
:app:bundleReleaseJsAndAssets FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:bundleReleaseJsAndAssets'.
> Process 'command 'cmd'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
[RN](https://facebook.github.io/react-native/docs/images.html)によれば、@ 4xまたは@ 5xを使用することはできません。なぜなら、サポートされているタグではないからですAndroidのサイズにマップしません。私は、ビルド時に問題が発生する場所である 'require 'をしようとしていると仮定します。 '@ 3x'の上にあるものを削除してください。あなたは大丈夫です。また、[this](https://developer.android.com/guide/practices/screens_support.html)を読んで、Android固有のサイズを提供する必要がある場合に役立ちます。 G0dsquad @ – G0dsquad
はあなたのuは私が 4X @ 1X @ 1.5倍 @ 2倍 @ 3倍 @に資産を設定し、それが正常に 構築する私 に語った私は自分の携帯電話の私にAPKを置く私がやった そんなに感謝します私はそれを開こうとした後にそれをインストールした '残念なことに、アプリケーションは停止しました ' – Mifayo
とその後、私は@ 1.5と@ 4ファイルを削除しても同じ問題 とデバッグインストールで正常に動作します:( – Mifayo