hooligram client
1.0.0
git clone https://github.com/hooligram/hooligram-client.git
cd hooligram-client
在項目根中名為.env的文件中定義環境變量:
API_HOST = ws://<domain>:<port>/<end-point>要連接到LocalHost服務器,請使用10.0.2.2作為<domain> (用於模擬器)。
確保模擬器準備就緒或移動設備已連接到機器。
yarn或npm install
yarn android或npm run android
adb reverse tcp:8081 tcp:8081對於端到端調試,有時可以連接到當地的A Hooligram-Server是一件好事。假設本地服務器正在ws://localhost:8080上運行(請參閱Hooligram-Server repo的README,涉及如何在本地運行服務器):
API_HOST=ws://localhost:8080 in .env文件。adb tcp:8080 tcp:8080yarn android填寫android/gradle.properties詳細信息。
RELEASE_KEY_ALIAS = *******
RELEASE_KEY_PASSWORD = *******
RELEASE_STORE_FILE = *******
RELEASE_STORE_PASSWORD = *******將hooligram.keystore文件放入android/app目錄中。
cd android
./gradlew assembleRelease
在此處找到APK android/app/build/outputs/apk/release/app-release.apk