android studio怎么运行程序

 我来答
育知同创教育
2016-05-15 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部

android studio运行HelloWorld详解:

1、打开project视图:

2、在app目录下,build.gradle文件如下 
文件路径: project视图下,app/build.gradle

apply plugin: 'com.android.application'

android {

   // 编译器选择的版本

   compileSdkVersion 14

   buildToolsVersion "21.1.1"

   // 默认配置

   defaultConfig {

       // 应用程序包名

       applicationId "com.example.shiyanlou.myapplication"

       // 最小的版本,即手机需要13的sdk才能运行

       minSdkVersion 15

       // 目标sdk

       targetSdkVersion 21

       // app 版本号

       versionCode 1

       // app 版本名

       versionName "1.0"

   }

   // build 配置,暂不用管

   buildTypes {

       release {

           minifyEnabled false

           proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

       }

   }

}

// 外接的包需要在下面添加

dependencies {

   compile fileTree(dir: 'libs', include: ['*.jar'])

   compile 'com.android.support:appcompat-v7:21.0.3'

}

3、在src/main/java/com.example.shiyanlou.myaplication目录下,MainActivity.java 

package com.example.shiyanlou.myapplication;

import android.support.v7.app.ActionBarActivity;

import android.os.Bundle;

import android.view.Menu;

import android.view.MenuItem;

/**

* 自定义Activity类,要求必须继承android.app.Activity;

* 此处因为新建的时候选择了BlankActivity,默认继承ActionBarActivity

* 由于Activity是android四大组件(Activity(活动),Service(服务),

* BroadcastReceiver(广播接收者),Content Provider(内容提供者))之一, 因此必须在功能清单文件(AndroidManifest.xml)中进行注册,注册方式为:

*   <activity

           android:name="com.example.shiyanlou.myapplication.MainActivity"

           android:label="@string/app_name" >

           <intent-filter>

               <action android:name="android.intent.action.MAIN" />

               <category android:name="android.intent.category.LAUNCHER" />

           </intent-filter>

       </activity>

*/

public class MainActivity extends ActionBarActivity {

   /**

    * onCreate在Activity被创建时被调用,而且只调用一次,主要用来完成初始化工作

    * 需要注意的是,此时的super.onCreate(savedInstanceState);不能省略,它用于保存恢复现场

    */

    *

   @Override

   protected void onCreate(Bundle savedInstanceState) {

       super.onCreate(savedInstanceState);

       /*

        * 将Activity到用户界面设定为R.layout.activity_main,即

        * res/layout/activity_main.xml

        * 可在build/generated/source/r/debug/com../R.java下查看layout静态内部类中的activity_main的静态成员

        * 对应的是res/layout/activity_main.xml*/

       setContentView(R.layout.activity_main);

   }

   /**

    * 在用户单击手机上的菜单键时触发,用来弹出菜单

    */

   @Override

   public boolean onCreateOptionsMenu(Menu menu) {

       /*

       *  MenuInflater getMenuInflater():得到菜单填充气对象

       *  MenuInflater.inflate();执行填充操作

       *  R.menu.main:将菜单界面定位到res/menu/main.xml

       *  

       * R.menu.main:访问R.java中中的静态内部类menu中的静态成员main,

       * 对应的资源文件在res/menu/main.xml

       */

       getMenuInflater().inflate(R.menu.menu_main, menu);

       return true;

   }

   @Override

   public boolean onOptionsItemSelected(MenuItem item) {

       int id = item.getItemId();

       //noinspection SimplifiableIfStatement

       if (id == R.id.action_settings) {

           return true;

       }

       return super.onOptionsItemSelected(item);

   }

}

4、HelloWorld 布局界面如图 
文件路径: project视图下,app/src/main/res/layout/activity_main.xml

5、在androidstudio中查看运行结果是通过Android下的Logcat查看的,如下图 

有缘无份1967duh
高粉答主

2018-03-31 · 说的都是干货,快来关注
知道大有可为答主
回答量:226
采纳率:100%
帮助的人:4.1万
展开全部
  • 使用一根 USB 电缆将您的设备连接到您的开发机器。 如果您是在 Windows 上开发,可能需要为您的设备安装相应的 USB 驱动程序。如需帮助安装驱动程序,请参阅原始设备制造商 (OEM)USB 驱动程序文档。

  • 转到Settings > Developer options,在您的设备上启用 USB debugging。

    注:在 Android 4.2 及更新版本的设备上,Developeroptions 默认处于隐藏状态。如需将其显示出来,请转到Settings > About phone并点按 Build number七次。返回上一屏幕即可找到 Developer options。

  • 从 Android Studio 中运行应用,如下所示:

  • 在Android Studio 中,选择您的项目,然后点击工具栏中的 Run  。

  • 在 Select Deployment Target 窗口中,选择您的设备,然后点击OK。

  • Android Studio 会在您连接的设备上安装并启动应用。

    在模拟器上运行您的应用

    在模拟器上运行您的应用之前,需要创建一个Android Virtual Device (AVD)定义。AVD 定义可用于定义您想要在Android Emulator 中模拟的 Android电话、平板电脑、Android Wear 或 Android TV 设备的特征。

    创建 AVD 定义,如下所示:

  • 通过选择Tools > Android > AVD Manager,或点击工具栏中AVD Manager 图标,启动 Android Virtual Device Manager 。

  • 在 Your Virtual Devices 屏幕中,点击 Create Virtual Device。

  • 在 Select Hardware 屏幕中,选择电话设备(如 Nexus 6),然后点击Next。

  • 在 System Image 屏幕中,选择 AVD 所需的系统映像,然后点击Next。

    如果未安装特定的系统映像,则可通过点击Download 链接获取它。

  • 验证配置设置(对于您的第一个AVD,请将所有设置保持原样),然后点击 Finish。

  • 如需了解有关使用AVD 的详细信息,请参阅创建和管理虚拟设备。

    从 Android Studio 中运行应用,如下所示:

  • 在Android Studio 中,选择您的项目,然后点击工具栏中的 Run 。

  • 在 Select Deployment Target 窗口中,选择您的模拟器,然后点击OK。

  • 模拟器可能需要几分钟时间完成启动。您可能需要将屏幕解锁。解锁后,模拟器屏幕上会出现 My First App。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cq蝶恋3
推荐于2018-02-27 · TA获得超过207个赞
知道小有建树答主
回答量:188
采纳率:100%
帮助的人:192万
展开全部
方法/步骤
1、新建一个project,或者如果已经有project的话,那就直接新建一个module.注意选择Java library,然后下一步

2、输入module的一些信息。点击finish

3、在左侧找到build.gradle,双击打开,参照图中修改一下配置

4、编写java代码测试下。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千锋教育
2016-04-24 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
在Run configuration里面可以设置Tagert device的,都试一下就知道了,和eclipse一样,今天刚用有点不习惯,还是感觉eclipse更方便点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
7_x_i
2018-02-27
知道答主
回答量:14
采纳率:0%
帮助的人:3.1万
展开全部
老铁双击没毛病
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式