Skip to content

Commit 6e27cd0

Browse files
authored
Merge pull request #66 from ZhuJHua/dev
fix(*): can't start on some devices
2 parents 17b16f0 + d98e9a9 commit 6e27cd0

File tree

5 files changed

+14
-11
lines changed

5 files changed

+14
-11
lines changed

android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,6 @@ flutter {
7979
source = "../.."
8080
}
8181
dependencies {
82-
implementation 'com.github.gzu-liyujiang:Android_CN_OAID:4.2.9'
82+
implementation 'com.github.gzu-liyujiang:Android_CN_OAID:4.2.11'
8383
}
8484

android/app/src/main/kotlin/cn/yooss/mood_diary/HandleGetOAID.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@ import io.flutter.plugin.common.MethodChannel
55
import java.lang.Exception
66

77
class HandleGetOAID(private var resultCallback: MethodChannel.Result) : IGetter {
8-
override fun onOAIDGetComplete(result: String?) {
9-
resultCallback.success(result);
8+
override fun onOAIDGetComplete(result: String) {
9+
resultCallback.success(result)
1010
}
1111

1212
override fun onOAIDGetError(error: Exception?) {
13-
14-
resultCallback.error("100", "error", error);
13+
resultCallback.success(null)
1514
}
1615
}

android/app/src/main/kotlin/cn/yooss/mood_diary/MainActivity.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ class MainActivity : FlutterFragmentActivity() {
3333
private fun getOAID(resultCallback: MethodChannel.Result) {
3434
if (DeviceID.supportedOAID(application)) {
3535
DeviceID.getOAID(application, HandleGetOAID(resultCallback));
36+
} else {
37+
resultCallback.success(null)
3638
}
3739
}
3840

lib/main.dart

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,14 @@ void main() async {
7171
if (details.exceptionAsString().contains('Render')) {
7272
Utils().noticeUtil.showBug(message: '布局异常!');
7373
} else {
74-
Utils().noticeUtil.showBug(message: '出错了,请联系开发者!');
74+
//Utils().noticeUtil.showBug(message: 'error:${details.exception.toString()}\nstack:${details.stack?.toString()}');
75+
Utils().noticeUtil.showBug(message: '出错了,请联系开发者处理!');
7576
}
7677
};
7778
PlatformDispatcher.instance.onError = (error, stack) {
7879
Utils().logUtil.printWTF('Error', error: error, stackTrace: stack);
79-
Utils().noticeUtil.showBug(message: '出错了,请联系开发者!');
80+
Utils().noticeUtil.showBug(message: '出错了,请联系开发者处理!');
81+
//Utils().noticeUtil.showBug(message: 'error:${error.toString()}\nstack:${stack.toString()}');
8082
return true;
8183
};
8284
runApp(GetMaterialApp(

pubspec.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1566,10 +1566,10 @@ packages:
15661566
dependency: transitive
15671567
description:
15681568
name: package_config
1569-
sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd"
1569+
sha256: "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67"
15701570
url: "https://pub.flutter-io.cn"
15711571
source: hosted
1572-
version: "2.1.0"
1572+
version: "2.1.1"
15731573
package_info_plus:
15741574
dependency: "direct main"
15751575
description:
@@ -1782,10 +1782,10 @@ packages:
17821782
dependency: transitive
17831783
description:
17841784
name: pub_semver
1785-
sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
1785+
sha256: "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd"
17861786
url: "https://pub.flutter-io.cn"
17871787
source: hosted
1788-
version: "2.1.4"
1788+
version: "2.1.5"
17891789
pubspec_parse:
17901790
dependency: transitive
17911791
description:

0 commit comments

Comments
 (0)