androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
implementation 'com.github.silvestrpredko:dot-progress-bar:1.1'
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
- implementation 'com.squareup.okhttp3:logging-interceptor:4.10.0-RC1'
+ implementation ('com.squareup.okhttp3:logging-interceptor:4.10.0-RC1') {
+ exclude group: 'com.squareup.okio', module: 'okio'
+ }
+ implementation files('libs/ICLoger-release.aar')
}
\ No newline at end of file
-keep class com.android.** { *; }
-keep class android.** { *; }
--dontwarn android.**
\ No newline at end of file
+-dontwarn android.**
+
+
+-keep class com.ic.iclooger.CrashHandler
+-keep class com.ic.iclooger.ICLogger
+
+-keepclassmembers class com.ic.iclooger.StorageUtils {
+ public static <fields>;
+ public static <methods>;
+ public <methods>;
+}
+
+-keepclassmembers class com.ic.iclooger.SystemUtils {
+ public static <fields>;
+ public static <methods>;
+ public <methods>;
+}
+
+-keep class com.facebook.** { *; }
+-keep class com.mediatek.** { *; }
+-keep class org.apache.** { *; }
+-keep class okio.Okio.** { *; }
+-keep class java.nio.** { *; }
+-keep class com.android.** { *; }
+-keep class android.** { *; }
+-keep class android.ddm.** { *; }
+-keep class com.alibaba.fastjson.** { *; }
+-keep class com.eqc.watch.launcher.WatchApplication { *; }
+#-keep class com.enqualcomm.support.EqcAlgorithmNative { *; }
+
+-dontwarn com.facebook.**
+-dontwarn com.mediatek.**
+-dontwarn java.nio.**
+-dontwarn com.alibaba.fastjson.**
+-dontwarn android.**
+-dontwarn com.android.**
+-dontwarn rx.internal.**
+
+-keep class com.ic.** { *; }
\ No newline at end of file
{
"type": "SINGLE",
"filters": [],
- "versionCode": 21,
- "versionName": "202105311617",
- "outputFile": "ICL02Temperature_V21_202105311617_release.apk"
+ "versionCode": 23,
+ "versionName": "202107072033",
+ "outputFile": "ICL02Temperature_V23_202107072033_release.apk"
}
]
}
\ No newline at end of file
import android.app.Application
import android.content.Context
+import com.ic.iclooger.CrashHandler
+import com.ic.iclooger.ICLogger
+
class App : Application() {
instance = this
}
+ override fun onCreate() {
+ super.onCreate()
+ val crashHandler = CrashHandler.getInstance()
+ crashHandler.init(applicationContext, getString(R.string.program_abnormal))
+ ICLogger.init(applicationContext, "IcTemperature")
+ }
+
companion object {
private var instance: App? = null
<string name="no_wearing_device_tips_text">Not wearing a device</string>
<string name="activity_temp_tips_wear_too_short">Wear to short\nMay be not right</string>
<string name="temperature_default_text">"--.- "</string>
+ <string name="program_abnormal">Application Error</string>
</resources>
<string name="activity_temp_unit">℃</string>
<string name="activity_temp_tips_wear_too_short">時間が短すぎる\n結果に影響を与える可能性があります</string>
<string name="temperature_default_text">"--.- "</string>
+ <string name="program_abnormal">Error</string>
</resources>
<string name="activity_temp_outside">สภาพแวดล้อม</string>
<string name="activity_temp_tips_wear_too_short">เวลาสวมใส่สั้นเกินไป\nอาจส่งผลต่อผลลัพธ์</string>
<string name="temperature_default_text">"--.- "</string>
+ <string name="program_abnormal">Error</string>
</resources>
<string name="activity_temp_tips_end">测量完成</string>
<string name="activity_temp_tips_wear_too_short">佩戴时间过短\n可能影响结果</string>
<string name="temperature_default_text">"--.- "</string>
+ <string name="program_abnormal">App发生异常</string>
</resources>
\ No newline at end of file
<string name="activity_temp_tips_wear_too_short">佩戴時間過短\n可能影響結果</string>
<string name="temperature_default_text">"--.- "</string>
<string name="no_wearing_device_tips_text">未配戴設備</string>
+ <string name="program_abnormal">App发生异常</string>
</resources>
\ No newline at end of file
<string name="activity_temp_tips_wear_too_short">佩戴時間過短\n可能影響結果</string>
<string name="temperature_default_text">"--.- "</string>
<string name="no_wearing_device_tips_text">未配戴設備</string>
+ <string name="program_abnormal">App发生异常</string>
</resources>
\ No newline at end of file
<string name="activity_temp_tips_end">测量完成</string>
<string name="activity_temp_tips_wear_too_short">佩戴时间过短\n可能影响结果</string>
<string name="temperature_default_text">"--.- "</string>
+ <string name="program_abnormal">App发生异常</string>
</resources>
\ No newline at end of file
-#Mon May 31 16:17:09 CST 2021
-VERSION_CODE=21
+#Wed Jul 07 20:33:58 CST 2021
+VERSION_CODE=23