• SDK Manager(2017年9月12日)


    1、为SDK Manager设置国内镜像服务器

    访问googlesdk服务器非常慢,为了提速选用国内的服务器。

    如何使用?

    Sdk manager 菜单tools----->options

    设置http proxy server地址:

    大连东软信息学院镜像服务器地址:

    http://mirrors.neusoft.edu.cn 端口:80

     

     

    腾讯Bugly 镜像:

    http://android-mirror.bugly.qq.com 端口:8080

     可以观察到国内下载速度较快。

    2、模拟器的创建

    使用开发工具开发android app,需要让你的程序在设备上跑起来

    设备可以多种选择:

    1google提供的开发工具中的模拟器

    速度上最慢,安装的过程比较简单,也就是在sdk里自己就提供了模拟器程序。

    2)第三方提供的Android模拟器

    genymotion,速度较快

    genymotion模拟器

    3)直接使用真机

    速度最快

    4)云测试

    收费

    3、如何创建AVD

    选择与电脑硬件相匹配的设备型号

    目标设备选择的Android版本

    cpu的架构

    android模拟设备选择内存大小

    设置内部存储容器

    设置外部存储容器

    4、如何使用Android Debug Bridge

    如何通过命令来对android设备进行操作。

    有了命令之后,eclipse就可以对设备进行控制。

    pc机要想调用android设备,就必须依靠adb.

    如何寻找adb.exe?

    在sdkplatform-tools下

     

    常见adb命令有哪些?

    adb devices 列出所有设备

    adb start-server:开启adb服务

    adb kill-server:关闭adb服务

    adb push  A B:表示将电脑中A复制到设备B路径下

     

    adb pull  B A:表示将手机中B复制到电脑A位置下

     

    adb shell:进入adb命令窗口

    adb install xxx.apk:安装apk

    adb uninstall xxx.apk:卸载apk

    5ddms(虚拟机调试监控服务)的使用

    通过adb向终端(模拟器、真机)发出指令

    1)打开ddms

    2)设备选择、各类统计信息(文件管理器)

    使用ddms目的:

    1)查看设备的文件信息

    2)查看appui布局信息

    3)查看程序的性能

    6、第一个Android APP

    1)设置android的项目名称和报名

    2)选择图标

    3)选择activity模板

    4)为activity设置类名称和布局文件名称

     

     

     

    7、导入已经存在的项目

    1)使用向导导入已经存在的项目

    2)点击浏览找到你存在的项目,选中项目文件夹

    3)选中复制到工作区

    8、导入google提供的sample

    选择4.4.2版本

     

    9、认识项目结构

    src:源代码文件夹

    gen:自动产生java代码

    android sdk:表示当前项目依赖android jar

    assets:资产文件夹,大的数据文件(音频、视频、数据库文件)

    bin:编译之后的文件,其中apk,也就是最终安装在手机上文件

    res:资源文件夹,图片、布局文件、常量文件、主题文件

    --drawable图片文件夹

    --layout布局文件夹

    --values:常量资源、主题资源、颜色等

    tests:测试代码和配置文件

    AndroidManifest.xml:清单文件,也就是项目的配置文件

  • 相关阅读:
    志愿者招募 [NOI2008] [鬼畜网络流]
    莫队入门
    分块入门
    高速公路 [HAOI2012] [线段树]
    游历校园 [COGS 614] [欧拉图]
    网络吞吐量 [CQOI2015] [网络流]
    LeetCode 27. Remove Element
    LeetCode 26. Remove Duplicates from Sorted Array
    LeetCode 21. Merge Two Sorted Lists
    LeetCode 20. Valid Parentheses
  • 原文地址:https://www.cnblogs.com/sanshengshitouhua/p/14577057.html
Copyright © 2020-2023  润新知