android studio

避坑:

1.

此处替换路径

下载地址:https://mirrors.cloud.tencent.com/gradle/

2.

D:\app\gradle-6.7.1\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-compiler-embeddable\1.8.10\2a38b258da57285fb187fc329f7374c0751576af

image-20240102203721209

此处下载对应文件后将原文件替换

注意修改对应版本

下载地址:https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.8.10/

3.

image-20240103193815499

修改react-native下资源路径

安装

1.

搭建开发环境

npm install -g expo-cli
npm install -g eas-cli

2.

创建项目

expo init AwesomeProject

3.

进入项目

cd AwesomeProject

4.

启动项目

npm start # you can also use: expo start

构建:

构建安卓应用

eas build -p android

上传到expo服务器

expo publish

签名

方式1:

  1. 进入jdk下的bin目录
  2. 使用keytool生成RSA证书(keytool为java自带)
keytool -genkey -alias jwt -keyalg RSA -keystore jwt.jks
  1. 输入口令密码,其余默认

  2. 直接在命令中输入密钥库口令和密钥口令

    keytool -genkeypair -alias jwt -keyalg RSA -keypass 口令密码 -keystore jwt.jks -storepass 口令密码
    
  3. 查看证书

    keytool -list -v -keystore jwt.jks -storepass 口令密码
    

方式2:

  1. keytool -genkeypair -alias hyydev -keyalg RSA -validity 400 -keystore hyydev.keystore 
    
  2. jarsigner -verbose -keystore hyydev.keystore -signedjar TestSign.apk Test.apk hyydev
    

登录:

eas login

打包成apk

eas build --profile preview --platform android
posted @ 2024-03-06 21:25  m79464449p  阅读(121)  评论(0)    收藏  举报
live2d