【Mark】移动应用开发_AndroidStudio

点击目录传送ฅʕ•̫͡•ʔฅ

Android开发环境的配置与准备

  • 采用 Java 语言开发 Android 应用,首先是 Java 开发环境的安装与配置;

  • 链接:老师的视频.
    链接:Android Studio的安装.
    链接:AndroidDevTools.

  • 在idea.properties文件末尾添加一行
    disable.android.first.run=true
    //这一步的功能是跳过fetching android sdk …界面

  • 通过 SDK Manager 更新 sdk
    NDK 是底层开发用的,暂时不管;

  • Genymotion 是一套完整的工具,它提供了 Android 虚拟环境。它简直就是开发者、测试人员、推销者甚至是游戏玩家的福音。
    链接:Genymotion下载及安装.

  • 链接:VirtualBox 是什么.
    VirtualBox 是一款开源虚拟机软件,号称最强免费虚拟机软件,可以在当前运行的系统上构建出一台虚拟电脑,在这台虚拟电脑上可以安装系统和软件,就像真实的电脑一样操作20.2.14

  • 链接:Genymotion下载镜像速度太慢解决方案.
    链接:镜像是什么.
    链接:镜像网站是什么.

  • 链接:联想thinkpad笔记本电脑怎么开vt虚拟化.
    (我并没有开BIOS的VT的虚化,竟也能用虚拟机。。。可能是以前开过不知道)

  • 完成上述的许多步骤以后,AndroidStudio 中仍会有许多 Error 的出现,根本原因在于顶级 build.gradle 文件中的问题;
    更改为如下即可:

buildscript {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter'}
        mavenLocal()
        mavenCentral()
        //google()
        //jcenter()	//我的AS并没有将这两条语句注释,不然会出问题;
        
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.2'
    }
}

allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter'}
        mavenLocal()
        mavenCentral()
        //google()
        //jcenter()	//还有这条;
        
    }
}

Android 概述

  • 组件,Component;
  • 广播接收器,手机接收的短信、消息等;
  • 任何应用都可以启动其他应用的组件;
  • Intent,异步消息机制,一个载体;
    系统解析意图,另一个该怎样怎样了;
    intent-filter意图接收器,匹配;多个时由用户选择;
  • AndroidManifast.xml,核心配置文件;清单
  • label就是图标下的字;
  • required = true ,例如:没有相机不能安装;
  • targetSdkVersion=“19”,建议19;
  • R.java生成一个系统常量,R.drawable.logo;
  • Iterate 迭代,反复执行程序;
  • 客户端,发adb命令,在计算机上;发给服务器;
    守护进程 adbd,在手机;接收abd命令的转接;控制台,偶数号;
    服务器,接收abd命令,确定手机上有守护进程,发给手机;在计算机上;
  • 用USB比用WLAN方便一些;
  • start-server,启动服务器;
  • adb命令,用来调试虚拟机的;
  • Logcat,日志;Verbose,所有日志,有四个分类;
  • 写日志Log.v(String, String),项名(键),值;20.3.2

在这里插入图片描述

发布了77 篇原创文章 · 获赞 160 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43763494/article/details/104318619
今日推荐