hooligram client
1.0.0
git clone https://github.com/hooligram/hooligram-client.git
cd hooligram-client
Projectルートの名前が付けられたファイルのnamed .envの環境変数を定義します。
API_HOST = ws://<domain>:<port>/<end-point>ローカルホストサーバーに接続するには、 10.0.2.2として<domain> (エミュレータ用)を使用します。
エミュレータの準備が整っているか、モバイルデバイスがマシンに接続されていることを確認してください。
yarnまたはnpm install
yarn androidまたはnpm run android
adb reverse tcp:8081 tcp:8081エンドツーエンドをデバッグするには、地元のA Hoolam-Serverに接続するのが良い場合があります。ローカルサーバーがws://localhost:8080で実行されていると仮定します(サーバーをローカルに実行する方法についてのHooligram-ServerリポジトリのReadmeを参照):
API_HOST=ws://localhost:8080 in .envファイルを設定します。adb tcp:8080 tcp:8080yarn androidandroid/gradle.properties詳細を埋めます。
RELEASE_KEY_ALIAS = *******
RELEASE_KEY_PASSWORD = *******
RELEASE_STORE_FILE = *******
RELEASE_STORE_PASSWORD = ******* hooligram.keystoreファイルをandroid/app Directoryに入れます。
cd android
./gradlew assembleRelease
android/app/build/outputs/apk/release/app-release.apkでAPKを見つけます