commons

Android http网络请求

License

License

GroupId

GroupId

com.github.wandersnail
ArtifactId

ArtifactId

commons
Last Version

Last Version

1.3.1
Release Date

Release Date

Type

Type

aar
Description

Description

commons
Android http网络请求
Project URL

Project URL

https://github.com/wandersnail
Source Code Management

Source Code Management

https://github.com/wandersnail/commons

Download commons

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.wandersnail/commons/ -->
<dependency>
    <groupId>com.github.wandersnail</groupId>
    <artifactId>commons</artifactId>
    <version>1.3.1</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.wandersnail/commons/
implementation 'com.github.wandersnail:commons:1.3.1'
// https://jarcasting.com/artifacts/com.github.wandersnail/commons/
implementation ("com.github.wandersnail:commons:1.3.1")
'com.github.wandersnail:commons:aar:1.3.1'
<dependency org="com.github.wandersnail" name="commons" rev="1.3.1">
  <artifact name="commons" type="aar" />
</dependency>
@Grapes(
@Grab(group='com.github.wandersnail', module='commons', version='1.3.1')
)
libraryDependencies += "com.github.wandersnail" % "commons" % "1.3.1"
[com.github.wandersnail/commons "1.3.1"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

代码托管

Maven Central Release

使用

  1. 因为使用了jdk8的一些特性,需要在module的build.gradle里添加如下配置:
//纯java的项目
android {
	compileOptions {
		sourceCompatibility JavaVersion.VERSION_1_8
		targetCompatibility JavaVersion.VERSION_1_8
	}
}

//有kotlin的项目还需要在project的build.gradle里添加
allprojects {
    tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
        sourceCompatibility = JavaVersion.VERSION_1_8
        targetCompatibility = JavaVersion.VERSION_1_8

        kotlinOptions {
            jvmTarget = '1.8'
            apiVersion = '1.3'
            languageVersion = '1.3'
        }
    }
}

  1. module的build.gradle中的添加依赖,自行修改为最新版本,需要哪个就依赖哪个,同步后通常就可以用了:
dependencies {
	...
	implementation 'cn.wandersnail:commons-android:latestVersion'
}
  1. 在project的build.gradle里的repositories添加内容,最好两个都加上,添加完再次同步即可。
allprojects {
	repositories {
		...
		mavenCentral()
        maven { url 'https://jitpack.io' }
	}
}

功能

  • SharedPreferences、Log、UI、图片、数学、文件操作、加密、网络、日期、数据库等工具类
  • wifi、Toast、zip、存储帮助类
  • 一些基类

Versions

Version
1.3.1