Android学习系列(41)--Android Studio简单使用

1. 环境

UBUNTU 14.04 + Android Studio 0.8.2

2. 安装jdk

openjdk-7是一个很好的选择:

sudo apt-get update
sudo apt-get install openjdk-7-jdk

不排除你需要选择一个默认版本:

    sudo update-alternatives --config java
    sudo update-alternatives --config javac

3. 安装Android Studio

在UBUNTU有两种方式安装.

(1). 添加PPA。

打开终端,执行一下命令:

sudo add-apt-repository ppa:paolorotolo/android-studio
sudo apt-get update
sudo apt-get install android-studio

如果想移除PPA并删除Android Studio:

sudo apt-get install ppa-purge
sudu ppa-purge ppa:paolorotolo/android-studio
(2). 在官网上直接下载解压。

下载地址:

http://developer.android.com/sdk/installing/studio.html

如果想删除Android Studio,直接删除文件夹android-studio。

运行bin/studio.sh,启动Android Studio.

4. 修改设置

(1). 主题。

File - Settings - Appearance - Theme - Darcula (黑色主题)

(2). 快捷键。

File - Settings - Keymap - Eclipse (对于习惯了Eclipse快捷键的同学)

5. 工程和模块

Android Studio的project 相当于 Eclipse的workspace

Android Studio的module 相当于 Eclipse的project

(1). 新建Project

File - New Project

填写包名等,

(2). 新建Module

File - New Module

关于新建,要注意的是:

  • Application name 就是 Project名称
  • 默认新建的Project的Module name是app,在0.8.2上我没有找到设置的地方,只能在创建之后,通过app上右键 - Refactor - Rename来更改Module和Dir name。
(3). 导入Project

在File - Close Project,按Del键删除刚刚新建的ListViewSample。

我们可以使用Open Project打开刚才那个项目,这种情况下没有问题,更多的情况下我们是需要导入其他的项目到Android Stuio,我们以此为例子看看过程,

Import Project - (Porject Location)

OK.

(4). 新建Module

File - New Module

选择Android Application,

Application Name使用Project Name好了,Module Name取名为NewApp,

6. 删除Module的问题

很多朋友发现不知道怎么删除Module。请如下尝试:

  1. 在导航条上(非Project面板上)右键模块,如下图。
  2. 在settings.gradle 删除它的引用
  3. 退出Android Studio在资源管理器中删除模块目录

7. 小结

强大的Android Studio来了,有什么理由不去用用呢?找不出。

后续有注意的地方,我会适当的补充进来。

posted @   谦虚的天下  阅读(40765)  评论(3编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示