https://github.com/417-72ki/android-common-library
Common library for my Android apps
https://github.com/417-72ki/android-common-library
android android-library kotlin kotlin-android
Last synced: 3 months ago
JSON representation
Common library for my Android apps
- Host: GitHub
- URL: https://github.com/417-72ki/android-common-library
- Owner: 417-72KI
- License: mit
- Created: 2021-03-30T13:36:55.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-21T21:52:23.000Z (about 1 year ago)
- Last Synced: 2024-05-22T00:59:18.313Z (about 1 year ago)
- Topics: android, android-library, kotlin, kotlin-android
- Language: Kotlin
- Homepage:
- Size: 884 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/417-72KI/android-common-library/actions/workflows/publish.yml)
[](https://github.com/417-72KI/android-common-library/releases/latest)
[](https://github.com/417-72KI/android-common-library/blob/main/LICENSE)# android-common-library
An android library to reduce frequently used functions/utilities in my apps.## Requirement
### v5.x
- JDK 17+
- Gradle 8.1.0+
- Android Studio Giraffe 2022.3.1+### v4.x
- JDK 11+
- Gradle 8.0.1+
- Android Studio Electric Eel 2022.1.1+### v2.x
- JDK 11+
- Gradle 7.1.1+
- Android Studio Arctic Fox 2020.3.1+### v1.0.x
- JDK 8+
- Gradle 4.2.2+## Usage
### top-level `build.gradle`
```groovy
allprojects {
repositories {
・・・
maven {
url 'https://maven.pkg.github.com/417-72KI/android-common-library'
credentials {
username = project.findProperty("gpr.user") ?: System.getenv("GITHUB_USER")
password = project.findProperty("gpr.key") ?: System.getenv("GITHUB_TOKEN")
}
}
}
}
```### `app/build.gradle`
```groovy
dependencies {
implementation 'jp.room417:android-common-library:5.0.0'
implementation 'jp.room417:twitter4android:5.0.0' // If use Twitter
}
```