zoukankan      html  css  js  c++  java
  • React Native环境踩坑

     通过  Create React Native App 新建的 用Expo来开发调试,如果要变成原生的项目 npm run eject 这个不可逆。。。

    通过 react-native init  创建的  然后 react-native run-android  直接用模拟器或真机调试

    安装JDK,官方下载:

    Android studio下载 https://developer.android.google.cn/index.html

     安装SDK  Android STudio里面settings里  照官方选择 

    打包APK,一是可以用studio 导入项目的Android目录,build => generate signed apk 用以前的jks文件 但是生成出来却有reload 菜单 ? 

    照官方上面作系列设置

    Android / gradle.properties  

    修改

    MYAPP_RELEASE_STORE_FILE=key.jks
    MYAPP_RELEASE_KEY_ALIAS=key0
    MYAPP_RELEASE_STORE_PASSWORD=1111111
    MYAPP_RELEASE_KEY_PASSWORD=111111
    

      

    defaultConfig {
            applicationId "com.rn1"
            minSdkVersion 16
            targetSdkVersion 22
            versionCode 1
            versionName "1.0"
            ndk {
                abiFilters "armeabi-v7a", "x86"
            }
        }
        signingConfigs {
            release {
                if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
                    storeFile file(MYAPP_RELEASE_STORE_FILE)
                    storePassword MYAPP_RELEASE_STORE_PASSWORD
                    keyAlias MYAPP_RELEASE_KEY_ALIAS
                    keyPassword MYAPP_RELEASE_KEY_PASSWORD
                }
            }
        }
        splits {
            abi {
                reset()
                enable enableSeparateBuildPerCPUArchitecture
                universalApk false  // If true, also generate a universal APK
                include "armeabi-v7a", "x86"
            }
        }
        buildTypes {
            release {
                minifyEnabled enableProguardInReleaseBuilds
                proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
                signingConfig signingConfigs.release
            }
        }
    

      

    把key.jks 复制到 app目录下,

    最后是运行命令  cd android && ./gradlew assembleRelease  (win10下面去掉./ 坑   cd android && gradlew assembleRelease

  • 相关阅读:
    sharepoint2010无法连接到配置数据库。
    多选框加和单选框一样的控制,只能选一个
    Windows Server 2008 网站访问PHP响应慢的解决方法
    Windows下的PHP安装文件线程安全和非线程安全的区别
    Apache+PHP 环境上传文件配置
    出现 HTTP Error 503. The service is unavailable 错误
    IIS7 上传 下载文件大小限制的设置
    php 错误信息配置
    新篇章
    面向对象
  • 原文地址:https://www.cnblogs.com/henshui/p/7773382.html
Copyright © 2011-2022 走看看