内容へ移動
猫型iPS細胞研究所
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
INDEX
»
reactnative
»
expo
»
build(akpの作成)のためのコマンド
トレース:
reactnative:expo:build
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== build(akpの作成)のためのコマンド ====== ===== app.jsonを修正する ===== <code> { "expo": { "name": "expo-login", "slug": "expo-login", "privacy": "public", "sdkVersion": "31.0.0", "platforms": [ "ios", "android" ], "version": "1.0.0", "orientation": "portrait", "icon": "./assets/icon.png", "splash": { "image": "./assets/splash.png", "resizeMode": "contain", "backgroundColor": "#ffffff" }, "updates": { "fallbackToCacheTimeout": 0 }, "assetBundlePatterns": [ "**/*" ], "ios": { "supportsTablet": true } } } </code> ↓ <code> { "expo": { "name": "expo-login", "slug": "expo-login", "privacy": "public", // public "sdkVersion": "31.0.0", "platforms": [ "ios", "android" ], "version": "1.0.0", "orientation": "portrait", "icon": "./assets/icon.png", "splash": { "image": "./assets/splash.png", "resizeMode": "contain", "backgroundColor": "#ffffff" }, "updates": { "fallbackToCacheTimeout": 0 }, "assetBundlePatterns": [ "**/*" ], "ios": { "supportsTablet": true }, "android": { // 追加 "package": "com.nekotype.expo-meomry2" // 追加 } // 追加 } } </code> ===== expo login(とちゅうでしてもいい) ===== <code> expo login There is a new version of expo-cli available (2.10.1). You are currently using expo-cli 2.7.1 Run `npm install -g expo-cli` to get the latest version ? You are already logged in as tama. Log in as new user? (Y/n) </code> ===== 「expo-cli build:android」を実行する ===== <code> > expo-cli build:android There is a new version of expo-cli available (2.10.1). You are currently using expo-cli 2.7.1 Run `npm install -g expo-cli` to get the latest version [02:01:17] An Expo user account is required to proceed. ? How would you like to authenticate? (Use arrow keys) > Make a new Expo account Log in with an existing Expo account Cancel </code> <code> [06:47:12] You can monitor the build at https://expo.io/builds/313917c5-ec9a-46a0-b0ab-66feaaxxxxx //←WebのEXPOで経過がみれる |[06:47:12] Waiting for build to complete. You can press Ctrl+C to exit. [06:57:19] Successfully built standalone app: https://expo.io/artifacts/78e1c7a3-bf99-4cbc-96c4-9dxxx //apkがダウンロードできる </code> {{:reactnative:expo:pasted:20190213-070528.png}} その後、WebのEXPOから過去のbuildなどのダウンロードができる。 [[https://expo.io/login|Expoログイン]] ===== エラー ===== <code> • Field: android.package - 'android.package' should be a reverse DNS notation unique name for your app. For example, host.exp.exponent, where exp.host is our domain and Expo is our app. The name may only contain lowercase and uppercase letters (a-z, A-Z), numbers (0-9) and underscores (_). Each component of the name should start with a lowercase letter.. [02:21:36] Couldn't publish because errors were found. (See logs above.) Please fix the errors and try again. </code> ↓ <code> "com.nekotype.expo-meomry2" を "com.nekotype.expo.meomry2" に変更したら消えた </code> ===== アプリはインストールされていません ===== 同じアプリ(app.jsonで名前は変えてい)がインストールされているからだった。 削除したらインストールできた。 {{:reactnative:expo:pasted:20190215-032643.png}}
reactnative/expo/build.txt
· 最終更新: 2019/02/15 03:26 by
ips
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ