AndroidStudio 的项目 源码编译 最终使用的Android.bp

562 阅读1分钟

//LA.QSSI.12.0.r1/LINUX/android/frameworks/base/tests/JankBench/Android.bp // 参考的bp文档 搜 "manifest :app"

// /IM560/LA.QSSI.12.0.r1/LINUX/android/frameworks/base/tests/JankBench/Android.bp
// 参考的bp文档  搜 "manifest :app"
android_app{
	name: "BestLauncher",
    srcs: ["app/src/main/java/**/*.java"],
	resource_dirs: ["app/src/main/res"],

	manifest: "app/src/main/AndroidManifest.xml",
    static_libs: [
    	"androidx.appcompat_appcompat",
    	"com.google.android.material_material",
    	"androidx-constraintlayout_constraintlayout",
		"androidx.core_core",
		"androidx.fragment_fragment",
		"androidx.preference_preference",
		"androidx.recyclerview_recyclerview",
		"android-common",
		"guava",
    ],//依赖的jar包
    dex_preopt: {
        enabled: false,
    },
	aaptflags: ["--auto-add-overlay"],
    platform_apis: true,//。和Android.mk中的	LOCAL_PRIVATE_PLATFORM_APIS的作用相同 可以使用系统api
    certificate: "platform",//代表签名
// system_ext_specific: true,	
}