Expo项目
初始化Expo项目
npx create-expo-app@latest my-app-expocd my-app-expo
用原生方法把Expo项目打包成APK
npx expo prebuildcd android./gradlew assembleRelease
打包结果在:my-app-expo/android/app/build/outputs/apk/release
里面
用EAS方法在本地把Expo打包成APK
# Initialize EAS
eas init# Configure build
eas build:configure# For direct APK, first modify eas.json:
{"build": {"preview": {"android": {"buildType": "apk"}}}
}# Then build APK
eas build --platform android --profile preview --local
RN项目
初始化RN项目
npx @react-native-community/cli init my-app-rncd my-app-rn
把RN项目打包成APK
cd android./gradlew assembleRelease
打包结果在:my-app-rn/android/app/build/outputs/apk/release
里面