➤ Supabase➤ Scala➤ Github➤ React Native➤ projectdiscovery➤ Remix➤ Rescript➤ Purescript➤ npm➤ Cloudflare➤ React➤ Next.js➤ GO➤ Hyper-V➤ Tibero➤ Git➤ Algorithms, 2020년
React Native Android CodePush 코드푸시 설정
August 11, 2023패키지 설치
yarn add react-native-code-push
코드 추가
android/settings.gradle
include ':app', ':react-native-code-push'
project(':react-native-code-push').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-code-push/android/app')
android/app/build.gradle
apply from: "../../node_modules/react-native-code-push/android/codepush.gradle"
MainApplication.java
import com.microsoft.codepush.react.CodePush;
...
@Override
protected String getJSBundleFile() {
return CodePush.getJSBundleFile();
}
gradle.properties
CODEPUSH_DEPLOYMENT_KEY_DEV=
CODEPUSH_DEPLOYMENT_KEY_STAGING=key작성
CODEPUSH_DEPLOYMENT_KEY_PRODUCTION=key작성
android/app/build.gradle
productFlavors {
dev {
resValue "string", "CodePushDeploymentKey", CODEPUSH_DEPLOYMENT_KEY_DEV
}
staging {
resValue "string", "CodePushDeploymentKey", CODEPUSH_DEPLOYMENT_KEY_STAGING
}
prod {
resValue "string", "CodePushDeploymentKey", CODEPUSH_DEPLOYMENT_KEY_PRODUCTION
}
}
refer : https://learn.microsoft.com/en-us/appcenter/distribution/codepush/rn-get-started#android-setup