react native 开发-----mac环境下在Android终端运行程序

原创 2016年08月29日 15:52:09

一:Android真机上运行。

 可以参看我的上一篇blog:react native 开发-----win7,mac环境搭建实践


二:Android模拟器上运行。

首先下载一个模拟器

大家都推荐用Genymotion,那就用他了。Genymotion的下载地址如下【需要注册一个账户后,才能下载。】:

https://www.genymotion.com/download/


Genymotion需要和virtualbox配合使用,所以你还需要下载virtualbox。


virtualbox下载地址:https://www.virtualbox.org/wiki/Downloads

都下载安装好后,启动Genymotion,添加virtual devices.这里比较蛋疼的是,下载了半天,提示失败了。


这个问题我重点说下,在网上搜索了解决方案,如果你是windows上搭的react-native环境,可以参考这个:http://www.jianshu.com/p/c7501d1aeafd

我是mac环境,参考了下这个链接:http://stackoverflow.com/questions/19700646/unable-to-create-genymotion-virtual-devicesconnection-timeout


要解决问题的关键是打开Genymotion.log文件。而这个文件所在的路径是隐藏的,所以你必须先把隐藏文件

夹显示出来,mac下显示隐藏文件方法:


打开终端【命令行程序】:输入

defaults write com.apple.Finder AppleShowAllFiles true


然后输入下面的命令关闭所有的Finder,再打开Finder,就能看见隐藏在用户根目录下的 .Genymotion文件夹了。
$ killall Finder

然后按照上面链接的方法就可以了。

启动Android模拟器,运行demo程序:

在命令行执行命令:react-native run-android   正常情况下welcome to React Native! 字符串。如果你碰到下面的问题:
 error: could not install *smartsocket* listener: Address already in use 

这是因为Genymotion中ADB的路径还没有配置,在Genymotion下面的界面中配置成你的ADB路径就OK了。








版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Mac 下面,添加android adb命令(一般环境变量的添加方法)

1. 在 用户目录下   ~/.bash_profile      vim ~/.bash_profile 2.加入我们需要添加的环境变量,这里是 添加 android   platfo...

facebook react native 开发-----win7,mac环境搭建实践

开发环境搭建:英文不错的可以参考facebook官方文档:http://facebook.github.io/react-native/docs/getting-started.html 不想看英文的...

Mac android studio 环境搭建和真机运行

Android Studio安装Android SDK配置模拟器安装开发属于自己的应用如何调试应用一些必备技巧 你需要准备什么 一台MAC机器Android版本大于等于4.0的测试设备(没有可以用...

使用命令行方式创建和启动android模拟器

1、Android模拟器介绍 Android中提供了一个模拟器来模拟ARM核的移动设备。Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellar...

mac上使用genymotion

第一次使用mac,花了几天时间才把Android的开发环境给装好,整个人是崩溃的。现在我说说在Androidstudio上装genymotion。1.安装genymotion应用程序下载地址https...

Genymotion使用中碰到的问题总结

Genymotion是我最喜欢的一款Android模拟器,反应快、可联网、版本多、使用简单是其最大的亮点。对于我这种没有Android手机的人来说简直是福音啊有没有!换公司之后想在电脑上装下Genym...

win10环境下在android studio的模拟器中运行react native。

之前没用过android studio也没做过安卓。加上安装过程中有些文件下载在国外很麻烦。今天终于装好了环境,并且在模拟器中跑起了RN,写个简单过程纪念下。 1.按照官网步骤配置所需环境。 RN中...

Mac上搭建React Native Android开发环境并运行

react-native目前是越来越火,很多人都开始接触,环境搭建就显得比较重要,具体方法可以看一下这两篇文章 1、mac上搭建步骤 2、Mac OSX 安装nvm(node.js版本管理器)在执...
  • cuiran
  • cuiran
  • 2016-10-17 11:56
  • 1088

React Native的Mac安装调试(搭建开发环境&运行问题)

以下内容的目标平台是:iOS,开发平台是:MacOS 系统: 可以前去 React Native 中文官网看看文档使用说明 安装HomebrewHomebrew, Mac系统的包管理器,...

React—native+Android环境搭建和开发配置(Mac)

React—native+Android环境搭建和开发配置(Mac) 一.必须的软件安装 1.Homebrew安装,Homebrew,Mac系统的包管理器,用于安装NodeJS和一些其...
  • pcaxb
  • pcaxb
  • 2016-07-27 16:18
  • 4344
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)