Android项目打包aar(kts)

目录

[app build.gradle.kts](#app build.gradle.kts)

AndroidManifests

按步骤生成

生成结果

双击查看内容


app build.gradle.kts
Kotlin 复制代码
plugins {
    id("com.android.application")
    id("org.jetbrains.kotlin.android")
    id("kotlin-parcelize")
    id("kotlin-kapt")
}

改为

Kotlin 复制代码
plugins {
    id("com.android.library")
    id("org.jetbrains.kotlin.android")
    id("kotlin-parcelize")
    id("kotlin-kapt")
}
Kotlin 复制代码
defaultConfig {
        applicationId = "com.xxx"
        minSdk = 24
        targetSdk = 33
        versionCode = 1
        versionName = "1.0"

        testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
    }

改为

Kotlin 复制代码
defaultConfig {
        minSdk = 24
        targetSdk = 33

        testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
    }
AndroidManifests

去掉application里的内容

去掉启动项

Kotlin 复制代码
<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
按步骤生成
生成结果
双击查看内容
相关推荐
q***73557 分钟前
windows配置永久路由
android·前端·后端
m***98215 分钟前
万字详解 MySQL MGR 高可用集群搭建
android·mysql·adb
u***u68526 分钟前
Kotlin多平台开发实践
android·开发语言·kotlin
Digitally1 小时前
如何将照片从安卓手机传输到电脑?
android·智能手机·电脑
打工人你好1 小时前
Android 应用逆向分析与架构研究笔记
android·笔记·架构
q***54751 小时前
【MySQL】表的相关操作
android·mysql·adb
g***55751 小时前
【mysql部署】在ubuntu22.04上安装和配置mysql教程
android·mysql·adb
花花鱼1 小时前
android studio引用三方库的方法,比如SmartRefreshLayout
android·ide·android studio
苦逼的搬砖工1 小时前
BLE 通信设计与架构落地
android·flutter
e***0962 小时前
【MySQL】MySQL库的操作
android·数据库·mysql