gradle和权限问题 gradle默认都是下载2.14.1的,在run-android时可能会出现下载失败或者长时间下载不了,这时就手动去下载。...想到会不会是打开构建文件没有权限导致的没有任何报错,于是在项目根目录执行以下代码: chmod 755 android/gradlew 对于权限命令不理解的可以点这里 给到权限后执行react-native...run-android,成功运行~ ps:修改权限后 android/gradlew 文件引起了一个问题(虽然文件内容没有变化,但是文件在git上是有变化可以上传的),在另一台window电脑上使用...可以进入项目android目录执行命令gradlew clean,再回到项目根目录执行react-native run-android即可,相当于重新初始化了gradlew文件。...所以在mac上修改权限后的gradlew就不要上传git了。 如果大家有什么更好的办法,希望评论不吝赐教,十分感谢。
在官方文档中,只给出在Window上安装React Native的教程,没有给Mac下的教程,我在网上找了半天,找了部分内容,又根据自己的理解整理了一下 1、安装Java 这里需要注意对环境变量的设置,...注意,目前已知Node 7.1版本在windows上无法正常工作,请注意避开这个版本!...保持packager开启,另外打开一个命令行窗口,然后在工程目录下运行 react-native run-android 首次运行需要等待数分钟并从网上下载gradle依赖。...执行react-native run-android命令 这里给我提上了一个错误,说必须是在项目级别,也就是我们这里项目的最外层。 ?...\packager.js,但是我们发现,这个文件夹下面好像是没有这个文件,但是我们发现了一个packager.sh,打开后发现是一个node命令 THIS_DIR=$(dirname "$0") node
中查看network信息 ReactNative项目运行的两种方式 命令行运行(ReactNative项目根目录下)react-native run-android android studio中运行.../gradlew clean cd .. react-native run-android b.删除android项目中的build文件目录,重新gradle语法编译项目。...报错描述: 在android studio中启动ReactNative项目的时候报错,报错信息如上。通过命令行react-native run-android启动ReactNative项目不会报错。...解决方法: 在ReactNative项目根目录下,执行命令react-native start 后,再次用android studio启动ReactNative项目,运行正常。...但是通过命令行“react-native run-android”的方式启动,就发生了如下的异常!
基于 React Native 中文网教程 编译并运行 React Native 应用 在项目 (AwesomeProject) 根目录下运行命令 yarn rect-native run-android...或 yarn android 出现如下错误 D:\code\AwesomeProject> yarn react-native run-android PS D:\code\AwesomeProject...\.bin\react-native run-android info Running jetifier to migrate libraries to AndroidX....PreactNativeDevServerPort=8081 Exception in thread "main" java.util.zip.ZipException: error in opening zip file 解决方式 在文件资源管理器中找到...C:\Users\w\.gradle\wrapper\dists 目录,删除里面的 gradle-6.9-all.zip 文件, 重新运行 yarn android 命令重新安装 Android 相关环境就好了
React Native的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。...你可以在命令行中输入 javac -version来查看你当前安装的JDK版本。如果版本不合要求,则可以到 官网上下载。...比如Android Studio默认安装了 Android Support Repository,而这也是React Native必须的(否则在react-native run-android时会报appcompat-v7...") 测试安装 react-native init AwesomeProject cd AwesomeProject react-native run-android 输入命令行出现如下界面...若出现如下问题 image.png 由于在 缺少这个文件导致的 可以从已有项目当中复制一个到该目录下即可。
在项目运行之前,确保配置了 Android 开发环境,并且命令行可以运行 adb 命令,adb 在 Android SDK 的 platform-tools 文件夹下,需要手动添加至环境变量。...这个过程可能会很慢,因为 react-native 需要 gradle 这个文件,下载会很慢,我们可以手动下载这个文件,版本需要和命令行中出现的那个版本一致,然后把这个 gradle 的 压缩文件放到...这里 可以下载到所有版本的 gradle,如果不能下载,可以到网上找其他的资源。...下载完成后,放到指定目录下: image.png 然后重新输入命令 react-native run-android 来初始化运行项目,程序首先会解压 gradle 压缩文件,第一次初始化可能需要一点时间...四、常见错误 1、没有配置 Android 开发环境 当第一次输入 react-native run-android 运行是,出现如下错误: image.png 表明程序没有找到 sdk 路径,首先确定是否配置了
二、APP调试与运行 1、创建项目 react-native init demo1 2、安装依赖包 进入demo1根目录执行:npm i 3、启动服务器 react-native start...platform=android可以访问,即启动完成,启动之后不能关闭; 4、安装app react-native run-android 在输入此命令前,要先打开模拟器,或连接真机,第一次启动非常慢...,需要下载gradle,也可以手动下载gradle安装。 ...以下为扩展内容(可忽略): 如果安装失败,或者不想等太长时间,点击: https://services.gradle.org/distributions/下载,放入C:\Users\用户名\....gradle\wrapper\dists\gradle-2.14.1-all\8bnwg5hd3w55iofp58khbp6yv 如果手动安装需要执行:react-native run-android
java环境安装-安装JDK 2、安装Android-SDK,推荐以下地址:http://tools.android-studio.org/index.php/sdk 然后打开SDK Manager,下载安装如下...for windows 5、安装Python(version>2.7.3) 6、安装nodejs 7、安装react-native命令工具:npm install -g react-native-cli...8、创建项目:react-native init MyProject 9、运行Packager:react-native start 10、安卓运行:react-native run-android...提示开始下载gradle,等候下载成功之后自动运行吧。。。...11、说明: 实际运行后会自动提示如下错误: 根据提示信息,貌似是要确保真机和pickager在同一网络,输入如下命令解决:adb reverse tcp:8081 tcp:8081 之后重新打开真机app
零、记录的点 Java环境的下载与配置 Android环境的下载与配置 Node环境的下载与配置 创建第一个react-native应用 最终能够达到的目的:在手机上能够运行第一个React-Native...too long to load的报错,请尝试将这个文件中的MAX_WAIT_TIME值改得更大一些 (文件在node_modules/react-native/目录下)。...platform=android查看服务端是否已成功启动 真机运行,使用usb连接手机,开启USB调试权限 查看连接的设备:adb devices react-native run-android...手动下载gradle-2.4-all.zip到本地 修改 F:\ReactDemo\yimoapp\android\gradle\wrapper\gradle-wrapper.properties文件的...将android/build.gradle文件中的 classpath 'com.android.tools.build:gradle:1.3.1' 改为 classpath 'com.android.tools.build
(五)添加js 下面我们采用命令行,首先切换到项目的根目录上面(我的例子是切换到TestIntegrating目录下) 5.1.命令行运行npm init 运行截图如下: ?...5.5.到这里其实已经差不多了,不过我们看上面的build.gradle文件中的配置compile 'com.facebook.react:react-native:+' 如果直接这样的话,官方会去下载已经提交到...(六)运行APP 上面的配置步骤全部完成了,下面我们要运行APP了,首先我们需要开启开发服务器,使用如下命令即可:npm start 运行结果如下: ?...接下来就是最后一步了,直接运行react-native run-android命令编译运行应用就可以了,运行结果如下: ?...解决办法是 在项目中的 build.gradle 文件中添加 123 ndk {abiFilters "armeabi-v7a", "x86"}
使用全局设置的命令 3、找到node.js的安装目录,进入nodejs\node_modules\npm找到文件npmrc,打开后在该文件末尾加上 registry = https://registry.npm.taobao.org...给yarn设置镜像 二、运行首个App (一)使用命令行创建新项目 使用react-native init 项目名称创建项目,如图所示: ?...创建项目 (二)手动打开安卓模拟器 可以使用脚本打开, (二)编译并运行 React Native 应用 在刚创建的rn项目根目录,打开命令行,输入react-native run-android命令,...我用的是AS3.1.3,gradle构建成功的,但是命令行执行react-native run-android命令一直报各种错,问了别人也找不到解决方案,可能是RN对高版本的AS工具以及高版本的gradle...(四)如果模拟器上运行项目出现"Unable to load script from assets 'index.android.bundle'.Make sure your bundle is packaged
真机调试时,cmd命令中执行react-native run-android时出现com.android.ddmlib.InstallException: Unable to upload some APKs...后面在发现adb devices出现两个设备一个是真机,另一个是emulator-5594 host ,由于不能出现两个及以上的设备,马上杀死adb,重启 命令:adb kill -server adb...start -server ,蛮开心的开启了调试react-native run-android,还是那个错误(蛋疼)。...这时候去StackOverFlow一搜错误发现,把默认的gradle1.3.1改成1.2.3打包运行成功 ?...stackoverflow.com/questions/32932874/com-android-ddmlib-installexception-unable-to-upload-some-apks 附上运行结果
问题1:使用 node 安装 reactNative 完成之后,启动命令: react-native run-android 的时候,报这个错误信息,例如: SDK platform 23 也安装了,...但是依旧报这个错误信息 查了半天资料,有的说是 缺少 ==local.properties== 文件,有的说是==build.gradle==文件丢失,有的说是SDK的问题,还有的说是环境变量的问题。...各个都说的没错,这些确实都有关系,在这里教给大家一个快速解决的办法: 1、首先,先打开 studio64 安卓开发工具,建立一个简单的(Hello World)项目,先跑起来,看看能否运行,如果不能,那说明是可能是环境变量...、SDK什么的没有配置好,如果可以正常运行, 2、引入node 创建完成的项目,用 android studio 打开,android studio 会有警告提示,点击update,过几分钟更新build...完成即可, 3、最后,在命令行输入:react-native run-android 运行即可!
运行前准备: Android SDK 23.0.3 2.gradle-2.14.1-all 网盘地址 开始运行 按照项目描述中所说 npm i ------- ok react-native run-android...--------- Error 首先是gradle被墙解决 工作目录\GitHubPopular-master\android\gradle\wrapper\gradle-wrapper.properties...文件修改gradle为离线下载:distributionUrl=file:///F:/gradle-2.14.1-all.zip 签名错误问题(A problem occurred starting...process 'command 'security'') 工作目录\GitHubPopular-master\android\app\build.gradle修改def pass=getPassword...def pass='' 详见:https://github.com/crazycodeboy/GitHubPopular/issues/3 安装失败 INSTALL_CANCELED_BY_USER 在设置
6.安装Python 从官网下载并安装python 2.7.x 7.安装react-native命令行工具 npm install -g react-native-cli...8.创建react-native项目 react-native init RNTest 9.运行packager(服务端) 进入项目根目录运行 react-native...start 或 npm start 10.安卓运行(参考ReactNative中文社区) 保持packager开启,另外打开一个命令行窗口,然后在工程目录下运行...react-native run-android 首次运行需要等待数分钟并从网上下载gradle依赖。...运行完毕后可以在模拟器或真机上看到应用自动启动了。 如果gradle依赖下载出现报错,请多试几次,或者设置V**加速。
在app module下的build.gradle文件的dependencies中添加React Native 依赖:compile “com.facebook.react:react-native...引入React Native 模块 在项目根目录下输入如下的命令: npm install --save react react-native 执行完后我们发现项目多了一个node_modules文件,...这一命令的作用是将命令中url指向的.flowconfig文件下载到项目的根目录。...使用npm start命令运行项目,然后使用 react-native run-android 如果报错,请往下看。...第一,在项目根目录下的gradle.properties文件最后加上这样一句: android.useDeprecatedNdk=true 第二、在app module下的build.gradle文件中添加如下内容
打开AwesomeProject/android/app/build.gradle文件,找到这里配置的版本号,改成你系统安装了的,系统安装了的可以在Android SDK Manager中查看。...之后同样是使用react-native run-android命令。 Android 5.0以上 Android 5.0以上需要使用adb reverse命令。...首先确保你的电脑和手机设备在同一个Wi-Fi环境下。 在设备上运行你的React Native应用。和打开其它App一样操作。 你应该会看到一个“红屏”错误提示。...在Mac上,你可以在系统设置/网络里找查询你的IP地址。在Windows上,打开命令提示符并输入ipconfig来查询你的IP地址。...在Linux上你可以在终端中输入ifconfig来查询你的IP地址。 回到开发者菜单然后选择Reload JS。 adb命令找不到 如果提示adb命令找不到,做个软连接就好了。
下载Nodejs开发包 下载地址:https://nodejs.org/en/,然后默认安装就行,可以通过node -v的命令来测试NodeJS是否安装成功。 ?...7、运行package 在命令行中进入项目目录,输入react-native start,等待一段时间: ?...7、运行项目 刚刚运行package的命令行不要关闭,重新启动一个新的命令行, 进入项目目录,输入react-native run-android ?...等待运行(如果是第一次运行,首先会下载gradle,时间较长) 运行成功后出现下图 ? 第一次手机肯定报错 ?...这里的IP是电脑的IP,不知道的可以在命令行中输入ipconfig进行查询,端口号固定8081 ?
react-native 项目初始化 搭建java,android,node环境 http://www.cnblogs.com/morang/p/react-native-java-build.html...全局安装脚手架 npm install react-native-cli -g 使用react-native-cli初始化项目 react-native init 项目名称 修改android.../gradle/wrapper/gradle-wrapper.properties文件的distributionUrl值为本地路径(墙) distributionUrl=file:///F:/CodingRepos.../reactDemo/gradle-2.4-all.zip 绑定模拟器或真机 可以使用adb devices查看连接的设备 5.1 使用夜神模拟器安装调试app 5.2 使用adb命令链接设备到模拟器...run-android 构建时会启动8081端口为服务端来在保存代码后进行更新 点击模拟器的摇一摇(Ctrl+0)选择Dev Setting->Debug Server host & port for
领取专属 10元无门槛券
手把手带您无忧上云