Android Studio的helloworld遇到的坑

初次使用android studio,可能有些问题显得比较小白,请见谅。这些坑是写给android studio的初学者的。

  1. 翻墙,设置代理
    如果不能翻墙,那么使用SDK manager下载的时候会多很多麻烦,所以强烈建议最开始就设置个翻墙的代理,否则后面绝大部分下载都要你自己手动下,手动解压并放到合适的目录,会极度麻烦。这个代理设置框在android studio安装的时候会弹一次,如果安装时没有设置也不要紧,安装成功后,在File->settings里面搜索proxy即可
  2. 显示的目录结构
    显示的目录结构有几种类型,发现默认显示的目录结构跟文件夹的目录结构不一样。很多操作也不方便,后来研究了一会,发现目录类型是可以选择的,就在左上角这个目录结构的框框的上边,写这个Android,这是个下拉框,当选择Project时,目录结构和本地的文件夹目录结构就一样了这里写图片描述
  3. 缺少android支持包
    Failed to resolve: com.android.support:appcompat-v7:23.+
    第一次跑的demo就报这个错,开始是android studio的小白,不太明白怎么搞,网上查了一下,发现屏幕下方报错的log中有个链接 Install Repository and sync project 点击这个链接, Android stdio就会自动下载安装。
  4. compileSdkVersion 和buildToolsVersion 不匹配
    com.Android.ide.common.process.ProcessException:Failed to execute aapt
    当报这个错的时候就说明两个版本不匹配了,android的要求是tools的版本必须比sdk相同或者高才行
    有时候,直接手动修改build.gradle文件不起作用,这时候就要,选中主工程->右键->Open Module Settings->选中’properties’ tab,即可在下拉框中选择这两个version版本
    这里写图片描述
  5. 如何删掉module
    当你右键点击到module上时,会发现是没有删除按钮的,右键->Open Module Settings ->选中想要删除的module然后点击左上方的‘-’号即可删除,可能会出现没有删除干净的错误,需要手动删掉本地文件夹。
    这里写图片描述
  6. 如何导入module
    可以 右键->New->Module->import gradle module
    但是这种导入方法有一个很严重的问题,就是这种导入是复制一份module到project,如果你这时候在调试过程中修改module,修改的不是原来的module,而是拷贝过去的复制代码而已。这个十分不方便。所以强烈建议不要这么导入。
    正确的导入姿势是自己写setting.gradle

    include ':abcdemo'
    project(':abcdemo').projectDir = new File(settingsDir, '../abcdemo')

    可以参考官网https://docs.gradle.org/current/dsl/org.gradle.api.initialization.Settings.html
  7. Plugin with id ‘android-library’ not found
    在project的build.gradle中添加,即最外层的build.gradle中添加

    buildscript {
    repositories {
    mavenCentral()
    }
    dependencies {
    classpath 'com.android.tools.build:gradle:1.1.1'
    }
    }
  8. Minimum supported Gradle version is 3.3. Current version is 2.14.1
    这个问题和前面一个相关,因为com.android.tools.build:gradle:1.1.1的版本号,不能太高,因为gradle插件的版本和gradle的是相关联的,2.14.1的gradle对应的插件最高为2.2.0不能再高了
    可以参考 http://blog.csdn.net/muzili1206/article/details/60757210
当你下载并安装Android Studio后,创建第一个"Hello World"项目通常是新用户入门的一个基本步骤。如果遇到没有自动出现这个经典的示例项目的情况,可以尝试以下操作: 1. **打开新建项目**:启动Android Studio后,在欢迎界面点击 "Start a new Android Studio project" 或者从菜单栏选择 "File" > "New" > "New Project"。 2. **选择模板**:在打开的向导中,选择 "Empty Activity",这是最基础的项目模板。 3. **配置应用信息**:填写项目的名称、包名等基本信息,并选择目标API版本。 4. **添加组件**:在向导中,可以选择是否添加默认的布局文件(比如activity_main.xml),然后点击 "Finish"。 5. **查看代码**:生成后的目录结构中会有MainActivity.java文件,这是程序的主要入口点。打开它,你会看到类似这样的代码片段: ```java public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView textView = findViewById(R.id.textView); textView.setText("Hello World!"); } } ``` 6. **运行应用**:在底部工具栏选择 "Run" > "Debug" 或者直接按 F9 键,模拟器或设备上就会显示 "Hello World!" 字样。 如果还是无法看到 Hello World,检查一下模拟器是否已连接,以及构建过程中是否有错误提示。记得查阅Android Studio的帮助文档或在线搜索解决步骤,可能是配置问题或环境设置有误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值