Android Studio中常见问题汇总

当你从Eclipse切换到Android Studio(以下简称AS)的时候,我觉得正常人都会骂Google的产品经理,

但最后还是得用AS,没办法github上大多数都是用其构建的;

给程序员做一款优秀的工具真是很困难,我想所有人都不喜欢在编译环境,编辑器上浪费时间,只想专注于code;

当你从网上下一个用AS的demo时,我觉得至少有80%的可能你需要改代码才能运行,

目前我从github上down下的至少20个项目,改代码的的概率是100%,没错,是100%;

迄今为止我没有一个项目能导入后直接用的,或多或少的出现这样那样的问题;

也许有人会说你个屌丝不会gradle活该,我……!

当年从win切换到mac的时候,我只用了不超过2小时候就无缝切换过来了,

从max切换到maya只用了几小时……;

但是仔细想来没有像现在这样从eclipse切换到android studio那样令人抓狂~

也不知道这种抓狂会持续多久……扯得有点远哈……



好吧!说一下我在AS上遇到的各种各样的问题吧,当然这些现在不是问题可你说不定就会遇到,这简直就是一定的:


AS中如何删除文件?

  • 本来在eclipse中删除那是非常简单的,没想到在Android Studio中是如此麻烦,最开始右键是没有删除按钮的,要右键去Open Module Settings中的Modules里减减减才能调出删除按钮,你以为这样就可以删除了,too native!

  • 调出的删除按钮是特么不可点击的,已经把删除按钮放在左边了,还不能让人用,逗我玩呢?然后我们不得不在refactor下的safe delete下删除;还好选中文件直接按delete也是可以删除的;

AS中如何清除左侧list?

  • 打开AS的时候左侧的recent projects有时候会很多,有点烦想清掉,怎么办?

  • 如下图,File->Open Recent->Clear List 点击下就清掉了,瞬间界面清爽了

AS中如何设置快捷键和代码字体样式?

  • 当从eclipse切换到AS的时候,快捷键不一样的话还是挺费时间的,好在AS给我们提供了Eclipse的快捷键模式,我们直接设置成eclipse的;在Preferences下的Keymap中选择你常用的快捷键模式,我这里习惯的是Eclipse(Mac OS X)

  • 怎么设置黑色的风格,AS默认的时候是白灰的,不是截图的暗黑;还是在Preferences里,Appearance中的Theme选择Darcula 点击Apply或者OK按钮,风格立马酷炫了,类似Maya和3dsMax的风格了

  • 那么怎么设置代码的字体和大小呢?

    在Editor中的 Colors&Fonts下有Font选项点击后右边显示设置选项,Scheme默认是不能编辑的,所以必须要先点击Save As新建一个自己的风格,输入name后点击OK

  • 发现下面的Editor Font可以编辑了,然后选字体,设置size…… 点击Apply或OK按钮就可以搞定了

Android Studio中添加重载函数和设置set get方法

  • 设置set get方法,右键->Generate->Getter and Setter

    重载函数:右键—-Generate—Override Method—选择要重载的函数。 或者在菜单Code下的Override Methods里

导入android studio的时候Error:(33, 0) Cannot invoke method minus() on null object

解决Gradle DSL method not found: ‘android()’

 android {
         compileSdkVersion 19
         buildToolsVersion ‘21.1.1‘
     }
  • 然后重新刷新就ok了

AS出现 Gradle ‘xxx’ project refresh failed?

  • 打开Preferences设置 搜索gradle 然后在Gradle VM options输入-Xmx512m或者-Xmx768m;

AS出现Error:(1, 0) Plugin with id ‘com.android.application’ not found.

在项目最外层的build.gradle加入如下代码刷新(try again):

buildscript {
     repositories {
          mavenCentral()
     }
     dependencies {
          classpath ‘com.android.tools.build:gradle:1.2.3‘
     }
}

allprojects {
     repositories {
          mavenCentral()
     }
}

待续……

时间: 2024-08-28 12:54:52

Android Studio中常见问题汇总的相关文章

Android studio 使用问题汇总

使用android studio也有一段时间了,汇总了一下这段时间内遇到一些常见问题 一.字体大小问题 在android studio的使用过程中没有发现类似于Eclipse中的font选项,调节字体大小方法如下: 1.File---- >Settings,找到Editor 2.将箭头所指的选项勾中 然后我们就可以按住Ctrl同时滑动滚轮,对字体大小进行调节 二.导入第三方类库 1.开发过程中想要导入第三方类库和Eclipse也是有差别的,我们导入SlidingMenu这个类库,从github上

解决Android studio 中的 Android Device Monitor 中 File Explorer 无法打开data目录的方法(转载 http://www.jianshu.com/p/d8a9a2918c61)

Android Device Monitor 文件管理的常见问题  (转自http://www.jianshu.com/p/d8a9a2918c61) 作者 knightaoko 关注 2017.03.21 11:41* 字数 2750 阅读 770评论 5喜欢 9 Android Device Monitor 是 Android Studio 中用于监测模拟器或真机运行状态的一款开发者工具.但开发者在使用它的过程中往往会遇到很多问题,尤其对于新手.本文分析了实际学习中遇到的问题,包括:1. F

Android?Studio?优秀插件汇总

第一部分 插件的介绍 Google 在2013年5月的I/O开发者大会推出了基于IntelliJ IDEA java ide上的Android Studio.AndroidStudio是一个功能齐全的开发工具,还提供了第三方插件的支持.让开发人员更快速更好的开发程序. 第二部分 插件的安装 in Android Studio: go to File → Settings → Plugins → Browse repositories and search for 插件名 or in Androi

拿走不谢!22 个 Android Studio 优秀插件汇总

Google 在2013年5月的I/O开发者大会推出了基于IntelliJ IDEA java ide上的Android Studio.AndroidStudio是一个功能齐全的开发工具,还提供了第三方插件的支持.让开发人员更快速更好的开发程序. 插件的安装 in Android Studio: go to File → Settings → Plugins → Browse repositories and search for 插件名 or in Android Studio: go to

在Android studio中如何把项目放到远程git或从远程git得到项目:

主要记录了在Android studio 中如何把项目放到远程git或从远程得到项目: 因为它已经为我们提供了git插件,所有我们部署一下就可以直接使用了.方法如下: 1.准备:先下载window上的git(在不同的系统下载不同的git),然后安装. 2.在Android studio 里点击:File->Settings(如图1),然后进入Version Control->Git;(如图二)然后点击Test(出现图三表示成功). 图1 图二 图三 3.初始化git项目(git init),操

Android Studio 中 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileDebugAidl'.的问题解答

Android Studio 中 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileDebugAidl'.的问题解答 完整的问题提示 Gradle: FAILURE:Build failed with an exception.*What went wrong:Execution failed for task ':compileDebugAidl'.>No

关于Android Studio中启动模拟器时,报VT-x is disabled in BIOS错误的解决办法

有时候在Android Studio中启动一个模拟器去运行程序的时候,会出现下面的错误提示:"Intel HAXM is required to run this AVD,VT-x is disabled in BIOS". 接下来我来说说解决的办法: 1. 首先在SDK Manager中检查是否安装Download Intel x86 Emulator Accelerator (HAXM installer),如果没有安装,则在SDK Manager中下载安装Download Int

在Android Studio 中正确使用adil ”绝对经典“

今天调用远程服务中遇到了一个问题,哎,调了2个小时,后来终于解决,总结来看还是对新的Android Studio 不够熟悉.那么....就可以睡觉啦!!! 在Android Studio中使用进程通信机制adil时一定要注意: 1  Android Studio提供了ADIL的创建规则,我们尽量去遵循这个规则吧,别总对Eclipse念念不忘啦: 2  在按照新建ADIL文件的步骤创建完成文件之后,***一定要在adil目录下级的包名目录中右键run一下,这样工具才会编译并在build中的gene

在Android Studio中创建项目和模拟器

北京电子科技学院 实      验      报      告 课程:移动平台应用开发实践  班级:201592  姓名:杨凤  学号:20159213 成绩:___________  指导老师:娄嘉鹏   实验日期 :2015.11.1 实验名称:           在Android Studio中创建项目和模拟器 实验内容:       1.在Android Studio中创建项目 2.创建并启动Android模拟器 一.实验简介 熟悉Android的开发环境.一些基本的操作技巧以及调试技