Skip to content

Commit e1de745

Browse files
committed
feat:add jitpack config
1 parent 31108fb commit e1de745

File tree

7 files changed

+31
-4
lines changed

7 files changed

+31
-4
lines changed

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/src/main/java/com/example/fixandroid14debuggablelag/MainActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import androidx.activity.enableEdgeToEdge
66
import androidx.appcompat.app.AppCompatActivity
77
import androidx.core.view.ViewCompat
88
import androidx.core.view.WindowInsetsCompat
9-
import me.github.fixandroid14debuggablelag.FixTools
9+
import me.bzcoder.fixandroid14debuggablelag.FixTools
1010
import kotlin.system.measureTimeMillis
1111

1212
class MainActivity : AppCompatActivity() {

fixAndroid14DebuggableLag/build.gradle

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
plugins {
22
alias(libs.plugins.androidLibrary)
33
alias(libs.plugins.jetbrainsKotlinAndroid)
4+
id 'maven-publish'
45
}
56

67
android {
@@ -58,4 +59,20 @@ android {
5859
dependencies {
5960
implementation 'com.bytedance.android:shadowhook:1.0.9'
6061

61-
}
62+
}
63+
64+
65+
publishing {
66+
publications {
67+
release(MavenPublication) {
68+
afterEvaluate {
69+
from components.release
70+
}
71+
// 表示发布 release(jitpack 都不会使用到)
72+
groupId = 'com.bzcoder' // 这个是依赖库的组 id
73+
artifactId = 'fixandroid14debuggablelag' // 依赖库的名称(jitpack 都不会使用到)
74+
version = "1.0.0" //
75+
}
76+
}
77+
}
78+

fixAndroid14DebuggableLag/src/main/cpp/fixandroid14debuggablelag.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ int findOffset(void *start, int regionStart, int regionEnd, T value) {
2525

2626
extern "C"
2727
JNIEXPORT void JNICALL
28-
Java_me_github_fixandroid14debuggablelag_FixTools_fixAndroid14DebuggableLag(JNIEnv *env,
28+
Java_me_bzcoder_fixandroid14debuggablelag_FixTools_fixAndroid14DebuggableLag(JNIEnv *env,
2929
jobject thiz) {
3030
void *handler = shadowhook_dlopen("libart.so");
3131
void **instance_ = static_cast<void **>(shadowhook_dlsym(handler,

fixAndroid14DebuggableLag/src/main/java/me/github/fixandroid14debuggablelag/FixTools.kt renamed to fixAndroid14DebuggableLag/src/main/java/me/bzcoder/fixandroid14debuggablelag/FixTools.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package me.github.fixandroid14debuggablelag
1+
package me.bzcoder.fixandroid14debuggablelag
22

33
import com.bytedance.shadowhook.ShadowHook
44
import com.bytedance.shadowhook.ShadowHook.ConfigBuilder

jitpack.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
jdk:
2+
- openjdk11

settings.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,15 @@ pluginManagement {
99
}
1010
mavenCentral()
1111
gradlePluginPortal()
12+
1213
}
1314
}
1415
dependencyResolutionManagement {
1516
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
1617
repositories {
1718
google()
1819
mavenCentral()
20+
maven { url 'https://jitpack.io' }
1921
}
2022
}
2123

0 commit comments

Comments
 (0)