Android studio无法交运行APPP怎么办

Android Studio无法调试运行app的解决
-----------------------------------------------------------------------------------------------
遇到的问题:
新建一个名为HelloWorld的project后无论连接真机调试还是用Android Studio自带的模拟器调试,均无任何结果,app安装不到真机或者模拟机上面。(注:真机和模拟机的连接都不存在任何问题)
在用模拟机调试的时候,遇到的问题是:
Error:A problem occurred configuring project ':app'.
& Could not download hamcrest-core.jar (org.hamcrest:hamcrest-core:1.3): No cached version available for offline mode
再用真机调试的时候遇到的问题是:
Gradle build-info.xml not found for module app. Please make sure that you are using gradle plugin '2.0.0-alpha4' or higher.
----------------------------------------------------------------------------------------
上面的所有问题通过以下一系列操作得到了解决:
首先,问题2是由于最新的创建项目会使用junit库来进行代码测试,在下载这个库的内容的时候发现其引用了hamcrest这个框架,不过国内下载这个框架hamcrest-core.jar不成功,所以就报这个错误,可以把build.gradle里引用的junit给删除或注释掉。
其次,打开File---&Settings,在左上角的搜索栏中输入Instant Run,将右边的Enable Instant Run to hot swap code/resource changes on deploy(default enabled)前面的对勾去掉。如下图:
----------------------------------------------------------------------------------------
经过这简单两步的操作,在真机上和模拟器上就都能进行app的调试了。模拟器上的调试结果如下(真机省略):
---------------------------------------------------------------------------------------------
Android studio断点调试(全在这里)
解决Android Studio中Gradle版本不对应无法调试app的问题
A problem occurred configuring project ':app'. & failed to find Build Tools revision 23.0.1
Error:A problem occurred configuring project ':app'.
ReactNative android
之 (A problem occurred configuring project 'app'.异常)
react-native run-android报错A problem occurred configuring project ':app'. & SDK location not found
A problem occurred configuring project ':app'. & Failed to notify project evaluation listener.
AndroidStudio配置常见问题及解决
Error:A problem occurred configuring project ':app'. & Could not resolve all
Error:A problem occurred configuring project ':app'. & failed to find Build
没有更多推荐了,The following error occurred:
The requested URL was not found on this server.
Please check the URL or contact the webmaster.一、参考教程,搭建环境
教程地址:http://reactnative.cn/docs/0.48/getting-started.html
参考视频教程,有以下几点不同:(视频教程地址:https://ke.qq.com/webcourse/index.html#course_id=197101&term_id=&taid=6173&vid=d1417tgg1ez)1. Chocolatey 不需要安装。2. 跳过个性化设置,直接打开欢迎界面的配置 Configure -& SDK Manager (也可随后在软件界面的 File -& Settings 中打开)。只需勾选安装以下三个选项即可。
二、使用模拟器调试及报错
1、Your CPU do not support NX.
Unfortunately, your computer does not support hardware accelerated virtualization.在 Android Studio 上启动模拟器,一直处于启动状态。
【解决方法】新增模拟器时,选择 Other Images,并且选择 ABI 为 arm 的(64位系统必须为 arm64)&
2、Unable to load script from assets 'index.android.bundel'. Makve sure your bundel is packaged corredtly or you're running a packager server.
【其他解决方案】
1、(in project directory) mkdir android/app/src/main/assets2、react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res3、react-native run-androidhttps://stackoverflow.com/questions//unable-to-load-script-from-assets-index-android-bundle-on-windows确保以下路径中有这两个文件即可:
3、Excecution failde fro task ':app:complieDebugJavaWithJavac'.Could not find tools.jar.
【原因】在安装java包时,会遇到两次路径选择,第一次时选择jdk的路径,第二次是选择jre的路径,如果所选择的jdk安装路径和jre的安装路径相同,那么jre包中的内容会覆盖掉jdk中的内容,所以,在你安装完成之后,会发现找不到tools.jar和dt.jar包。
【解决方案】在安装的过程中,jdk和jre要安装在不同的文件下,比如jdk安装在“d:/java/jdk"下面,jre安装在“d:/java/jre"下面。
4、could not connect to development server
&【解决方案】在模拟器中按 Ctrl+M ,打开调试工具(Dev Settings),点击&Debug server host & port for device,设置为&localhost:8081。&自己新建的项目通过上述方法解决了,但是另外个公司里开发的项目还是没解决,一直卡这里了。
&5、Command `yarn add react-native --exact` failed.
重新注册镜像地址
npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist
6、Application xxx has not been registered
【解决方案】莫名其妙好了……
7、Process system isn't responding, Close app or Wait ? 点击两个按钮都没反应。
&【解决方案】
在&Android Studio 中打开项目中的&Android 文件夹,等待几分钟的编译过程后,若提示更新&gradle 插件,则立即更新,然后点击运行,选择相应的模拟器。模拟器打开后,也会出现这个画面,但是点击 Close app 后就能运行程序,正常使用了。
悲剧是的,后来再次打开,又出现这个情况。网上看到有人解释说:“这个问题在模拟器上比较常见,意思是system这个进程没有响应,一般是因为模拟器运行速度太慢,导致系统不能启动。建议换个好点的电脑。”还是弃用模拟器,转用真机吧……
& 8、Module HMRClient is not a registerd callable module
【解决方案】
在Dev Setting里面设置正确的IP。参考文章:http://www.jianshu.com/p/fbcce5159d77
问题是我不知道正确的IP到底该设什么!
作者:gzfgeh链接:http://www.jianshu.com/p/fbcce5159d77來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1、创建指定版本的&React-Native 工程
react-native init MyApp --version 0.44.3 &(注意版本号必须精确到两个小数点。)
2、修改App名称
一般Android在打包的时候,如果没经过修改,那么应用显示的名称就是我们在react-native init时设定的名称,那么,如何修改呢?step1:我们打开项目的android/app/src/main/AndroidManifest.xml文件可以看到名称的设定:
这说明app的显示名称在@string/app_name中进行了设定。
step2:那我们直接继续打开android/app/src/main/res/values/strings.xml,即可看到配置中的app_name,修改为你想要的即可,如:
3、修改模拟器调试服务地址和端口,及如何同时运行多个React Native项目
http://blog.csdn.net/fengyuzhengfan/article/details/
4、优化&Android Studio&
http://bbs.itheima.com/thread--1.html&
申请大内存
installation path\studio64.exe.vmoptions or studio.exe.vmoptions
使用文本编辑器打开,找到起始两行,如下
-Xms128m-Xmx750m
修改最小值和最大值,建议为
-Xms256m-Xmx2048m
三、使用安卓真机调试及报错
(一)配置步骤:
参考:http://reactnative.cn/docs/0.50/running-on-device-android.html
配置运行:
1、打开ANDOID_HOME 的环境变量的文件夹下的 /android/sdk/platform-tools 文件夹,在此目录下运行命令&adb reverse tcp:8081 tcp:8081
2、设置手机:开发人员选项 - USB调试 - 勾选
3、将手机通过USB连接上电脑,在电脑上运行命令&adb devices,查看是否已连上。
4、打开项目,运行 react-native run-android 即可在手机安装并打开app(运行方法一 推荐)。
&运行方法二:
1、在&Android Studio 中打开项目中的 Android 文件夹,等待几分钟的编译过程后,若提示更新&gradle 插件,则立即更新。
2、点击运行,在 Select Deployment Target 对话框中选择相应的设备,即可在真机上操作。
(二)报错及解决方案
1、Android Studio 连接&Android 真机,找不到设备&
&【解决方案】
1.手机连上电脑以后,自动连接手机助手,导致adb被占用,以至于AS无法检测到设备,只要把该手机助手的进程关闭就好了。&2.当发现adb工具无法使用或出现异常时,可以考虑输入以下命令,重新对adb服务关闭和重启:
adb kill-server
adb start-server
Tips:列出当前与电脑连接的设备:
adb devices
&3.其他解决方案参考&https://www.zhihu.com/question/
2、Device supports, but APK only supports armeabi-v7a, x86
【解决方案】
1、重启&Android Studio&
2、项目的 android -& app 文件夹中的&build.gradle 文件,删除以下配置
abiFilters "armeabi", "armeabi-v7a", "x86"
参考文章:https://stackoverflow.com/questions//what-is-the-reason-for-the-error-device-supports-x86-but-apk-only-supports-arm
3、Could not connect to development server
【解决方案】
点击菜单或者摇一摇手机,点击Dev&Settings后,点击Debug&server&host&&&port&for&device,设置为localhost:8081。
阅读(...) 评论()android studio使用指南_好运来__图文_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&100W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
android studio使用指南_好运来_
&&android studio开发android运用需要用到的常见功能。
阅读已结束,下载本文需要
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩30页未读,
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 电脑 运行IOS APP 的文章

 

随机推荐