m1 ) react-native run-android 🔥
5400 ワード
RNを使用するのはios構築では終わりません.aosも構築してテストする必要があります.
しかしRNを始めたばかりの頃はiosを遊ぶのが焦っていたので、最初は忙しくてアンドロイドシステムを遊ぶとは思わなかった(弁解)
とにかく、最初は曲折を経験して記録します.
構築を試みることができるのは1です.emulator 2. 銀河計器は2種類あります
インストール方法
iosの構築に成功したので、RN、nodeのインストールはスキップしました.
1.JAVA SDKのインストール
suptopenjdk 8をインストールするのは
2.Android Studioのインストール
アンドロイドシミュレータを回すために、アンドロイドスタジオを設置します.
https://developer.android.com/studio/preview
m 1なのでAppleChipダウンロードを選びます.
中にはStandard Customがあります
これで誤りを減らすことができる.
3. Virtual Device Manager
インストールが完了したら、初期作業を行い、次の画面を表示し、AVD Managerをクリックします.
左下に「createvirtualdevice」を押して、機械を作ればいい!
必要なアプライアンスを選択します.
Sバージョンのダウンロードダウンロード時間が10分を超えると思い切って諦めます...(特にm 1)
そしてsdkを確認します
System Settings -> Android SDK -> SDK Tools -> Android SDK Command-line Tools もし検査がなかったら、すぐに検査しましょう.
4.properties、環境変数の設定
vscodeに移動し、自分のプロジェクトのandroidフォルダの内部localに移動します.propertiesファイルを生成します.
そして、そのcelina(私の名前)だけが自分の名前に変更して入力します.
(端末のルートディレクトリを再チェック…)
5. run
👩🏻💻 Emulatorショートカット
ダブルクリック rクイックリフレッシュシミュレータ CTRL+mを押してメニューウィンドウに入ります.デバッグはここで選択できます
-Disable Fast Refresh:コード修正はシミュレータに反映されません.rrに手動でリフレッシュする必要があります.
-Enable Fast Refresh:コード修正後のシミュレータ自動リフレッシュ 📱 スマートフォンデバイスで動作
1.携帯電話の設定
3.react-native run-android
終わりだ!🥲
+最初のパニックエラー🔥
Execution failed for task ':app:installDebug'...
react-ネイティブrun-androidを実行すると、次のエラーが発生します.
シミュレータにインストールされているアプリケーションを削除し、react-native run-androidを使用します.
しかしRNを始めたばかりの頃はiosを遊ぶのが焦っていたので、最初は忙しくてアンドロイドシステムを遊ぶとは思わなかった(弁解)
とにかく、最初は曲折を経験して記録します.
構築を試みることができるのは1です.emulator 2. 銀河計器は2種類あります
インストール方法
iosの構築に成功したので、RN、nodeのインストールはスキップしました.
1.JAVA SDKのインストール
suptopenjdk 8をインストールするのは
brew cask install adoptopenjdk8
で、最近グーグルで変更を見ました!brew tap AdoptOpenJDK/openJdk
brew install —cask adoptopenjdk8 (최근에 command 바뀜)
Androidアプリを作るためにはJAVA SDKが欠かせません.java version
で取り付け確認2.Android Studioのインストール
アンドロイドシミュレータを回すために、アンドロイドスタジオを設置します.
https://developer.android.com/studio/preview
m 1なのでAppleChipダウンロードを選びます.
中にはStandard Customがあります
これで誤りを減らすことができる.
3. Virtual Device Manager
インストールが完了したら、初期作業を行い、次の画面を表示し、AVD Managerをクリックします.
左下に「createvirtualdevice」を押して、機械を作ればいい!
必要なアプライアンスを選択します.
Sバージョンのダウンロードダウンロード時間が10分を超えると思い切って諦めます...(特にm 1)
そしてsdkを確認します
System Settings -> Android SDK -> SDK Tools -> Android SDK Command-line Tools もし検査がなかったら、すぐに検査しましょう.
4.properties、環境変数の設定
vscodeに移動し、自分のプロジェクトのandroidフォルダの内部localに移動します.propertiesファイルを生成します.
そして、そのcelina(私の名前)だけが自分の名前に変更して入力します.
(端末のルートディレクトリを再チェック…)
vi ~/.zshrc
export ANDROID_SDK=/Users/jobchae/Library/Android/sdk
export PATH=/Users/jobchae/Library/Android/sdk/platform-tools:$PATH
저장 후 ...
source ~/.zshrc
androidフォルダに戻り、gradleです.properties file内部のfliperバージョンを変更または追加する必要があります.5. run
cd android
./gradlew clean
cd ..
react-native run-android
上のコードを入力すればいいのですが、シミュレータで作業するなら、先に開かなければなりません!👩🏻💻 Emulatorショートカット
ダブルクリック
-Disable Fast Refresh:コード修正はシミュレータに反映されません.rrに手動でリフレッシュする必要があります.
-Enable Fast Refresh:コード修正後のシミュレータ自動リフレッシュ
1.携帯電話の設定
설정 - 개발자 옵션 - USB 디버깅 활성화
2.CMDウィンドウにコマンドを入力abd devices
入力はこうです3.react-native run-android
終わりだ!🥲
+最初のパニックエラー🔥
Execution failed for task ':app:installDebug'...
react-ネイティブrun-androidを実行すると、次のエラーが発生します.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:installDebug'.
> java.util.concurrent.ExecutionException: com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_VERSION_DOWNGRADE
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 49s
error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup. Run CLI with --verbose flag for more details.
Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
Unable to install /Users/celina/Desktop/0.63.4/android/app/build/outputs/apk/debug/app-debug.apk
シミュレータの既存のベースに同じアプリケーションがインストールされ、インストールの準備中にエラーが発生したためです.シミュレータにインストールされているアプリケーションを削除し、react-native run-androidを使用します.
Reference
この問題について(m1 ) react-native run-android 🔥), 我々は、より多くの情報をここで見つけました https://velog.io/@rhdwnals1/m1-react-native-run-androidテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol