Skip to content

Commit e5c8007

Browse files
committed
upgrade gradle settings, support cmake build
1 parent 966ac86 commit e5c8007

21 files changed

+147
-151
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ target/
99
tmp
1010
objs/
1111
obj/
12-
build/
12+
build/
13+
library/.cxx/

build.gradle

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ buildscript {
66
google()
77
}
88
dependencies {
9-
classpath 'com.android.tools.build:gradle:3.4.2'
9+
classpath 'com.android.tools.build:gradle:7.2.2'
1010

1111
// NOTE: Do not place your application dependencies here; they belong
1212
// in the individual module build.gradle files
@@ -23,13 +23,12 @@ allprojects {
2323
ext {
2424
android = [
2525
compileSdkVersion: 30,
26-
buildToolsVersion: '30.0.2',
26+
buildToolsVersion: '30.0.3',
2727
minSdkVersion : 16,
2828
targetSdkVersion : 30,
2929
versionCode : 1,
3030
versionName : "1.0.0",
3131
applicationId : "org.wysaid.cgeDemo",
32-
appcompatV7 : "30.0.0",
3332
appcompatX : "1.2.0"
3433
]
3534
}

cgeDemo/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,5 @@ android {
2323
dependencies {
2424
implementation fileTree(dir: 'libs', include: ['*.jar'])
2525
implementation project(':library')
26-
implementation 'com.android.support:appcompat-v7:' + rootProject.ext.android.appcompatV7
2726
implementation 'androidx.appcompat:appcompat:' + rootProject.ext.android.appcompatX
2827
}

cgeDemo/src/main/java/org/wysaid/cgeDemo/BasicImageDemoActivity.java

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,16 @@
55
import android.graphics.BitmapFactory;
66
import android.net.Uri;
77
import android.os.Bundle;
8-
import android.support.v7.app.AppCompatActivity;
9-
import android.support.v7.widget.AppCompatButton;
8+
9+
1010
import android.util.Log;
1111
import android.view.View;
1212
import android.widget.LinearLayout;
1313
import android.widget.SeekBar;
1414

15+
import androidx.appcompat.app.AppCompatActivity;
16+
import androidx.appcompat.widget.AppCompatButton;
17+
1518
import org.wysaid.common.Common;
1619
import org.wysaid.myUtils.ImageUtil;
1720
import org.wysaid.myUtils.MsgUtil;
@@ -137,8 +140,8 @@ public void surfaceCreated() {
137140
mSeekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
138141
@Override
139142
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
140-
if(mActiveConfig != null) {
141-
float intensity = progress / (float)seekBar.getMax();
143+
if (mActiveConfig != null) {
144+
float intensity = progress / (float) seekBar.getMax();
142145
mActiveConfig.setIntensity(intensity, true);
143146
}
144147
}
@@ -156,7 +159,7 @@ public void onStopTrackingTouch(SeekBar seekBar) {
156159

157160
LinearLayout menuLayout = (LinearLayout) findViewById(R.id.menuLayout);
158161

159-
if(BASIC_FILTER_NAMES.length == mAdjustConfigs.length) {
162+
if (BASIC_FILTER_NAMES.length == mAdjustConfigs.length) {
160163

161164
for (int i = 0; i != BASIC_FILTER_NAMES.length; ++i) {
162165
MyButton btn = new MyButton(this, mAdjustConfigs[i]);
@@ -244,7 +247,7 @@ public void resetBtnClicked(View view) {
244247
public void run() {
245248

246249
CGEImageHandler handler = mImageView.getImageHandler();
247-
for(AdjustConfig config : mAdjustConfigs) {
250+
for (AdjustConfig config : mAdjustConfigs) {
248251

249252
handler.setFilterIntensityAtIndex(config.originValue, config.index, false);
250253
}

cgeDemo/src/main/java/org/wysaid/cgeDemo/CameraDemoActivity.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import android.hardware.Camera;
77
import android.net.Uri;
88
import android.os.Bundle;
9-
import android.support.v7.app.AppCompatActivity;
9+
1010
import android.util.Log;
1111
import android.view.Menu;
1212
import android.view.MenuItem;
@@ -16,6 +16,8 @@
1616
import android.widget.LinearLayout;
1717
import android.widget.SeekBar;
1818

19+
import androidx.appcompat.app.AppCompatActivity;
20+
1921
import org.wysaid.camera.CameraInstance;
2022
import org.wysaid.myUtils.FileUtil;
2123
import org.wysaid.myUtils.ImageUtil;

cgeDemo/src/main/java/org/wysaid/cgeDemo/FaceTrackingDemoActivity.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
package org.wysaid.cgeDemo;
22

33
import android.os.Bundle;
4-
import android.support.v7.app.AppCompatActivity;
4+
55
import android.view.View;
66

7+
import androidx.appcompat.app.AppCompatActivity;
8+
79
import org.wysaid.camera.CameraInstance;
810
import org.wysaid.cgeDemo.demoUtils.FaceTrackingDemo;
911
import org.wysaid.view.CameraGLSurfaceView;

cgeDemo/src/main/java/org/wysaid/cgeDemo/ImageDeformActivity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,13 @@
55
import android.graphics.BitmapFactory;
66
import android.net.Uri;
77
import android.os.Bundle;
8-
import android.support.v7.app.AppCompatActivity;
98
import android.util.Log;
109
import android.view.MotionEvent;
1110
import android.view.View;
1211
import android.widget.SeekBar;
1312

13+
import androidx.appcompat.app.AppCompatActivity;
14+
1415
import org.wysaid.common.Common;
1516
import org.wysaid.myUtils.ImageUtil;
1617
import org.wysaid.myUtils.MsgUtil;

cgeDemo/src/main/java/org/wysaid/cgeDemo/ImageDemoActivity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import android.media.FaceDetector;
1111
import android.net.Uri;
1212
import android.os.Bundle;
13-
import android.support.v7.app.AppCompatActivity;
1413
import android.util.Log;
1514
import android.view.Menu;
1615
import android.view.MenuItem;
@@ -19,6 +18,8 @@
1918
import android.widget.LinearLayout;
2019
import android.widget.SeekBar;
2120

21+
import androidx.appcompat.app.AppCompatActivity;
22+
2223
import org.wysaid.common.Common;
2324
import org.wysaid.myUtils.ImageUtil;
2425
import org.wysaid.myUtils.MsgUtil;

cgeDemo/src/main/java/org/wysaid/cgeDemo/MainActivity.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,22 @@
66
import android.graphics.Bitmap;
77
import android.graphics.BitmapFactory;
88
import android.os.Bundle;
9-
import android.support.v7.app.AppCompatActivity;
9+
1010
import android.util.Log;
1111
import android.view.Menu;
1212
import android.view.MenuItem;
1313
import android.view.View;
1414
import android.widget.Button;
1515
import android.widget.LinearLayout;
1616

17+
import androidx.appcompat.app.AppCompatActivity;
18+
1719
import java.io.IOException;
1820
import java.io.InputStream;
1921

2022
import org.wysaid.common.Common;
2123
import org.wysaid.myUtils.MsgUtil;
24+
import org.wysaid.myUtils.PermissionUtil;
2225
import org.wysaid.nativePort.CGENativeLibrary;
2326

2427

@@ -248,6 +251,7 @@ protected void onCreate(Bundle savedInstanceState) {
248251
//The second param will be passed as the second arg of the callback function.
249252
//第二个参数根据自身需要设置, 将作为 loadImage 第二个参数回传
250253
CGENativeLibrary.setLoadImageCallback(mLoadImageCallback, null);
254+
PermissionUtil.verifyStoragePermissions(this);
251255
}
252256

253257
// @Override

cgeDemo/src/main/java/org/wysaid/cgeDemo/MultiInputActivity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
package org.wysaid.cgeDemo;
22

33
import android.os.Bundle;
4-
import android.support.v7.app.AppCompatActivity;
54
import android.util.Log;
65
import android.view.MenuItem;
76
import android.view.View;
87

8+
import androidx.appcompat.app.AppCompatActivity;
9+
910
import org.wysaid.camera.CameraInstance;
1011
import org.wysaid.cgeDemo.demoUtils.MultiInputDemo;
1112
import org.wysaid.common.Common;

0 commit comments

Comments
 (0)