添加依赖
settings.gradle
在dependencyResolutionManagement添加1
2
3
4
5
6
7
8
9
10
11
12
13dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
// **
maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
maven { url 'https://api.xposed.info/' }
}
}
app:build.gradle1
2
3
4
5
6dependencies {
...
// **
compileOnly 'de.robv.android.xposed:api:82'
compileOnly 'de.robv.android.xposed:api:82:sources'
}
修改配置
AndroidManifest.xml在application标签中1
2
3
4
5
6
7
8
9
10
11
12
13<application ...>
...
<!-- ** -->
<meta-data
android:name="xposedmodule"
android:value="true" />
<meta-data
android:name="xposeddescription"
android:value="xposed desc" />
<meta-data
android:name="xposedminversion"
android:value="82" />
</application>
编写类
1 | package com.example.xx; |
编写xposed_init
在main文件夹下创建assets文件夹
创建xposed_init1
com.example.xx.Xxx
本文标题:Android Studio搭建Xposed项目
本文链接:https://xxzkid.github.io/2023/as-xposed-1/