关于Android Studio中Run按钮是灰色的解决
今天导入一个别人的项目,在导入之前是老方法,覆盖 了三个关键文件之后(.gradle文件夹的内容版本若与本地不一,也应删掉),重启AS;
然而嗯,运行按钮居然灰色。。
查了一下论坛,额,然后我这里是只做了一步就可以了:
就是点击一下锤子按钮(Make Project)右边的选项卡,把选项置于 app 这一项即可,运行按钮瞬间变绿:
以下文章转载自:关于Android Studio中Run按钮是灰色的解决
2016年07月21日 14:54:40
拿来人家的工程用,就是有各种版本啊设置啊的问题,要晕了。。。
首先是,在不同的AS中,gradle版本不同,下载的sdk版本不同,这些,都在gradle(Project、Models)相关代码里调过来就好。之前的文章里有说过。
经过调好gradle这些文件,AS已经可以built 成功后。
下一步,Run the application.
这时候,遇到问题:Run按钮灰色,失效。
点击Run旁边 Select Run/Debug Configuration按钮
选择 Edit Configuration,于是:
在model下拉框中选择app.如果下拉框中没有app,(可能有工程名),那么请先去设置:
tools ->Android->sync project with gradles files;
更新好后。回到这一步,model中选择app,就好。
有时,运行还可能出现报错—— Could not identify launch activity: Default Activity not found
这时,在上个页面中
launch option 中设置好指定的activity就好。
暂时,出现的问题就是这些。解决了。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android常见Crash原因
1.Java Crash java代码导致jvm退出,弹出“程序已经崩溃”的对话框,最终用户点击关闭后进程退出。Logcat会在“AndroidRuntime”tag下输出Java的调用栈。 2.Native Crash No.&Name Reason Resolution Comment 1.空指针 试图对空指针进行操作时(如读取空指针指向的内存),处理器就会产生一个异常 在使用指针前加以判断,如果为空,则是不可访问的。 空指针目前是糯米app最多的一种引起crash的原因,但是它也很容易被发现和修复。 2.野指针 指向的是一个无效的地址,该地址如果是不可读不可写的,那么会马上Crash;如果访问的地址为可写,而且通过野指针修改了该处的内存,那么很有可能会等一段时间(其它的代码使用了该处的内存后)才发生Crash。 在指针变量定义时,一定要初始化,特别是在结构体或类中的成员指针变量。 在释放了指针指向的内存后,如该指针不再用应置为NULL 看代码很难查找,通过代码分析工具也很难找出,只有通过专业的内存检测工具,才能发现这类bug。 。 数组越界 访问无效的地址。如果该地址不可...
- 下一篇
This iPhone xxx is running iOS xxx, which may not be supported by this...
有时候我们的iPhone紧跟apple的步伐升级最新的版本了,但是Xcode并没有及时更新到最新版本(Xcode是在很大,而且有时候是需要最新的beta版本的),这时候真机调试的时候就会出现下面这样的问题: 报错: Could not locate device support files. This iPhone 7 (Model 1660, 1778, 1779, 1780) is running iOS 11.3 (15E216), which may not be supported by this version of Xcode. 当然,我们升级Xcode到适当的版本(iPhone是release版本,一般Xcode升级到最新的release版本,iPhone是beta版本,一般Xcode升级到最新的beta版本),但是上面提到升级Xcode时间实在太长,急性子的我们表示等不及。 下面介绍一种不用升级Xcode就是真机调试的方法: 更新Xcode真机运行支持包 Xcode真机运行支持包path在这里:Xcode路径/Xcode.app/Contents/Developer/...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合Thymeleaf,官方推荐html解决方案