代码之家  ›  专栏  ›  技术社区  ›  Bryan W

Android Studio还编译未使用的导入库吗?

  •  1
  • Bryan W  · 技术社区  · 7 年前

    enter image description here

    2 回复  |  直到 7 年前
        1
  •  1
  •   ʍѳђઽ૯ท    7 年前

    是否有必要删除所有未使用的导入或

    Analyze - Code Cleanup 安卓工作室将是一个很好的选择,使项目甚至清楚自己!但是,这不是强制性的。

    安卓呢 在构建APK时已经排除了它们

    我相信当我们将项目导出为APK项目时,这不会发生。为什么?因为这可能会使androidstudio陷入一个巨大的误解,或者降低它的受欢迎程度,因为它使用未使用的导入(或者资源)来制作APK文件。

    从我的系统中删除这些会提高编译时间和性能吗 上课?

    当然可以。它将使编译器更易于阅读,并更快地编译使用过的资源导入类。

        2
  •  1
  •   Momen Zaqout    7 年前

    使用

    minifyEnabled true
    

    它将提高你的应用程序性能,使它使用更少的资源。您可以在release或debug中使用它

    release {
                minifyEnabled true
                proguardFiles getDefaultProguardFile('proguard-android.txt'),
                        'proguard-rules.pro'
            }
    
      debug {
                minifyEnabled true
                proguardFiles getDefaultProguardFile('proguard-android.txt'),
                        'proguard-rules.pro'
            }