Commit 240ad28e authored by zhouteng's avatar zhouteng Committed by GitHub

Merge pull request #2 from AppleEducate/master

Fixing Android Dependency
parents 2fff2f5d 85673ee3
## 0.0.4
* Updated to Support Latest Android Dependencies
## 0.0.1 ## 0.0.1
* TODO: Describe initial release. * TODO: Describe initial release.
...@@ -22,11 +22,11 @@ rootProject.allprojects { ...@@ -22,11 +22,11 @@ rootProject.allprojects {
apply plugin: 'com.android.library' apply plugin: 'com.android.library'
android { android {
compileSdkVersion 27 compileSdkVersion 28
defaultConfig { defaultConfig {
minSdkVersion 16 minSdkVersion 16
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
} }
lintOptions { lintOptions {
disable 'InvalidPackage' disable 'InvalidPackage'
...@@ -34,5 +34,5 @@ android { ...@@ -34,5 +34,5 @@ android {
} }
dependencies { dependencies {
api 'com.android.support:support-core-utils:27.1.1' api 'androidx.legacy:legacy-support-core-utils:1.0.0'
} }
org.gradle.jvmargs=-Xmx1536M org.gradle.jvmargs=-Xmx1536M
android.enableJetifier=true
android.useAndroidX=true
\ No newline at end of file
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<application> <application>
<provider <provider
android:name="android.support.v4.content.FileProvider" android:name="androidx.core.content.FileProvider"
android:authorities="com.zt.shareextend.fileprovider" android:authorities="com.zt.shareextend.fileprovider"
android:exported="false" android:exported="false"
android:grantUriPermissions="true"> android:grantUriPermissions="true">
......
...@@ -13,9 +13,9 @@ import android.content.pm.PackageManager; ...@@ -13,9 +13,9 @@ import android.content.pm.PackageManager;
import android.net.Uri; import android.net.Uri;
import android.os.Build; import android.os.Build;
import android.os.Environment; import android.os.Environment;
import android.support.v4.app.ActivityCompat; import androidx.core.app.ActivityCompat;
import android.support.v4.content.ContextCompat; import androidx.core.content.ContextCompat;
import android.support.v4.content.FileProvider; import androidx.core.content.FileProvider;
import java.io.File; import java.io.File;
......
...@@ -25,7 +25,7 @@ apply plugin: 'com.android.application' ...@@ -25,7 +25,7 @@ apply plugin: 'com.android.application'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
android { android {
compileSdkVersion 27 compileSdkVersion 28
lintOptions { lintOptions {
disable 'InvalidPackage' disable 'InvalidPackage'
...@@ -35,10 +35,10 @@ android { ...@@ -35,10 +35,10 @@ android {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.zt.shareextendexample" applicationId "com.zt.shareextendexample"
minSdkVersion 19 minSdkVersion 19
targetSdkVersion 27 targetSdkVersion 28
versionCode flutterVersionCode.toInteger() versionCode flutterVersionCode.toInteger()
versionName flutterVersionName versionName flutterVersionName
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
} }
buildTypes { buildTypes {
...@@ -56,6 +56,6 @@ flutter { ...@@ -56,6 +56,6 @@ flutter {
dependencies { dependencies {
testImplementation 'junit:junit:4.12' testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'androidx.test:runner:1.1.2-alpha01'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.2-alpha01'
} }
...@@ -5,7 +5,7 @@ buildscript { ...@@ -5,7 +5,7 @@ buildscript {
} }
dependencies { dependencies {
classpath 'com.android.tools.build:gradle:3.1.2' classpath 'com.android.tools.build:gradle:3.3.1'
} }
} }
...@@ -17,6 +17,7 @@ allprojects { ...@@ -17,6 +17,7 @@ allprojects {
} }
rootProject.buildDir = '../build' rootProject.buildDir = '../build'
subprojects { subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}" project.buildDir = "${rootProject.buildDir}/${project.name}"
} }
......
android.enableJetifier=true
android.useAndroidX=true
org.gradle.jvmargs=-Xmx1536M org.gradle.jvmargs=-Xmx1536M
#Fri Jun 23 08:50:38 CEST 2017 #Thu Feb 07 10:23:11 EST 2019
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
...@@ -19,8 +19,8 @@ dependencies: ...@@ -19,8 +19,8 @@ dependencies:
# The following adds the Cupertino Icons font to your application. # The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons. # Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^0.1.2 cupertino_icons: ^0.1.2
image_picker: ^0.4.10 image_picker:
path_provider: ^0.4.1 path_provider:
dev_dependencies: dev_dependencies:
flutter_test: flutter_test:
......
...@@ -5,7 +5,7 @@ packages: ...@@ -5,7 +5,7 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: collection name: collection
url: "https://dart-pub.mirrors.sjtug.sjtu.edu.cn" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.14.11" version: "1.14.11"
flutter: flutter:
...@@ -17,7 +17,7 @@ packages: ...@@ -17,7 +17,7 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: meta name: meta
url: "https://dart-pub.mirrors.sjtug.sjtu.edu.cn" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.1.6" version: "1.1.6"
sky_engine: sky_engine:
...@@ -29,14 +29,14 @@ packages: ...@@ -29,14 +29,14 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: typed_data name: typed_data
url: "https://dart-pub.mirrors.sjtug.sjtu.edu.cn" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.1.6" version: "1.1.6"
vector_math: vector_math:
dependency: transitive dependency: transitive
description: description:
name: vector_math name: vector_math
url: "https://dart-pub.mirrors.sjtug.sjtu.edu.cn" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "2.0.8" version: "2.0.8"
sdks: sdks:
......
name: share_extend name: share_extend
description: A flutter plugin to share text, image, file with system ui. It is compatible with both andorid and ios. description: A flutter plugin to share text, image, file with system ui. It is compatible with both andorid and ios.
version: 1.0.3 version: 1.0.4
author: zhouteng <qfszyq@gmail.com> author: zhouteng <qfszyq@gmail.com>
homepage: https://github.com/zhouteng0217/ShareExtend homepage: https://github.com/zhouteng0217/ShareExtend
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment