数智图书馆-无锡数智政务 本次搜索耗时 3.962 秒,为您找到 299 个相关结果.
  • 更改项目结构

    7 2025-06-17 《Android群英传》
    更改项目结构 更改项目结构 很多开发者不愿意使用Android Studio的一个很大的原因,可能是由于老项目都是使用Eclipse进行开发的,而Android Studio的项目结构与Eclipse的项目结构又有所不同,两者在迁移时很难兼容,这就导致了很大的项目风险,使很多开发者望而生畏。但实际上,这种害怕心理还是由于对Gradle不熟悉造成的,Gr...
  • 构建signingConfigs

    7 2025-06-17 《Android群英传》
    构建signingConfigs 构建signingConfigs Android Apk使用签名来保证App的合法性。在前面的操作中,笔者并没有配置签名参数。因此生成的Apk文件,只有debug构建类型有签名版,其他的构建类型都是unsigned版本。这是因为系统有一个默认的debug签名,debug包会默认使用这个debug签名进行签名。那么当你需...
  • 为不同版本添加不同代码

    7 2025-06-17 《Android群英传》
    为不同版本添加不同代码 为不同版本添加不同代码 在开发中,不同的版本通常有不同的代码功能。例如最常用的Log开关,在debug版本中会打印开发日志,而在release版本中是需要关闭的。因此,一般会有一个全局的变量开关,根据不同的版本设置不同的值。这一切在Gradle脚本的支持下,仅仅变成了一句配置。笔者以buildType为例,为不同的buildTy...
  • Gradle版本问题导致的编译错误

    7 2025-06-17 《Android群英传》
    Gradle版本问题导致的编译错误 Gradle版本问题导致的编译错误 开发者在更新Android Studio之后,可能会遇到Gradle的编译问题,例如Gradle Version导致的问题,如图4.40所示。 图4.40 Gradle版本问题 通常情况下,这个问题是由于gradle wrapper导致的。要解决这个问题,只需要按以下步骤...
  • Gradle资源冲突

    7 2025-06-17 《Android群英传》
    Gradle资源冲突 Gradle资源冲突 Gradle资源冲突也是经常遇到的一个问题,甚至很多开发者问笔者,为什么之前ant的工程就可以编译过,而使用Gradle后就不能编译呢?最常见的错误Log就是——Multiple dex files define XXXXX。 这个问题的结果是由于两者编译时采用的方法不同而导致的。ant使用的是包含的方式进...
  • 5.1 AAPT

    7 2025-06-17 《Android群英传》
    5.1 AAPT 5.1 AAPT 无论是在编译Android源代码时,还是在使用Gradle编译Android App时,在Log中通常可以看见很多以AAPT开头的Log。这些Log在编译的后期会大量出现。那么这个工具到底扮演着怎样的角色呢?
  • 8.2 Android任务栈简介

    6 2025-06-17 《Android群英传》
    8.2 Android任务栈简介" level="2"> 8.2 Android任务栈简介 8.2 Android任务栈简介" class="reference-link"> 8.2 Android任务栈简介 一个Android应用程序功能通常会被拆分为多个Activity,而各个Activity之间通过Intent进行连接,而Android系统,通过...
  • 10.4 使用Android Studio的Memory Monitor工具

    6 2025-06-17 《Android群英传》
    10.4 使用Android Studio的Memory Monitor工具" level="2"> 10.4 使用Android Studio的Memory Monitor工具 10.4 使用Android Studio的Memory Monitor工具" class="reference-link"> 10.4 使用Android Studio的M...
  • 12.9 Toolbar

    6 2025-06-17 《Android群英传》
    12.9 Toolbar" level="2"> 12.9 Toolbar 12.9 Toolbar" class="reference-link"> 12.9 Toolbar Toolbar与Actionbar最大的区别就是Toolbar更加自由、可控。这也是Google在逐渐使用Toolbar替换Actionbar的原因,要使用Toolbar必须引...