From: TrillGates Date: Tue, 6 Jul 2021 10:15:26 +0000 (+0800) Subject: update aidl method. X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.js?a=commitdiff_plain;h=66bda846a38fe14bfdb634a4991ec50d81347ee4;p=ichardware.git update aidl method. --- diff --git a/app/release/release/ICL02Sport_V27_202107061547_release.apk b/app/release/release/ICL02Sport_V28_202107061807_release.apk similarity index 53% rename from app/release/release/ICL02Sport_V27_202107061547_release.apk rename to app/release/release/ICL02Sport_V28_202107061807_release.apk index 380f666..e0d7b93 100644 Binary files a/app/release/release/ICL02Sport_V27_202107061547_release.apk and b/app/release/release/ICL02Sport_V28_202107061807_release.apk differ diff --git a/app/release/release/output.json b/app/release/release/output.json index db984f3..d10418a 100644 --- a/app/release/release/output.json +++ b/app/release/release/output.json @@ -1 +1 @@ -[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":27,"versionName":"202107061547","enabled":true,"outputFile":"ICL02Sport_V27_202107061547_release.apk","fullName":"release","baseName":"release"},"path":"ICL02Sport_V27_202107061547_release.apk","properties":{}}] \ No newline at end of file +[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":28,"versionName":"202107061807","enabled":true,"outputFile":"ICL02Sport_V28_202107061807_release.apk","fullName":"release","baseName":"release"},"path":"ICL02Sport_V28_202107061807_release.apk","properties":{}}] \ No newline at end of file diff --git a/app/src/main/aidl/com/ic/aidl/ped/IPedAidlInterface.aidl b/app/src/main/aidl/com/ic/aidl/ped/IPedAidlInterface.aidl index 339498a..7920176 100644 --- a/app/src/main/aidl/com/ic/aidl/ped/IPedAidlInterface.aidl +++ b/app/src/main/aidl/com/ic/aidl/ped/IPedAidlInterface.aidl @@ -4,7 +4,8 @@ import com.ic.aidl.ped.RecordParcelable; interface IPedAidlInterface { - void updatePedCount(int count); + void updatePedCount(in int count); + void updateCalorie(in float count); void updatePedRecord(in List record); } diff --git a/app/src/main/aidl/com/ic/aidl/ped/IPedRemoteService.aidl b/app/src/main/aidl/com/ic/aidl/ped/IPedRemoteService.aidl index 60b57a3..8f682a9 100644 --- a/app/src/main/aidl/com/ic/aidl/ped/IPedRemoteService.aidl +++ b/app/src/main/aidl/com/ic/aidl/ped/IPedRemoteService.aidl @@ -10,11 +10,11 @@ interface IPedRemoteService { * Demonstrates some basic types that you can use as parameters * and return values in AIDL. */ - void registerCallback(IPedAidlInterface cb); - void unregisterCallback(IPedAidlInterface cb); + void registerCallback(in IPedAidlInterface cb); + void unregisterCallback(in IPedAidlInterface cb); void queryPedCount(); void queryPedRecord(); - void syncPedHeightSetting(int height); - void syncPedWeightSetting(int weight); + void syncPedHeightSetting(in int height); + void syncPedWeightSetting(in int weight); } diff --git a/app/src/main/java/com/ic/sport/presenter/PedometerPresenter.java b/app/src/main/java/com/ic/sport/presenter/PedometerPresenter.java index d319587..73e604f 100644 --- a/app/src/main/java/com/ic/sport/presenter/PedometerPresenter.java +++ b/app/src/main/java/com/ic/sport/presenter/PedometerPresenter.java @@ -139,6 +139,11 @@ public class PedometerPresenter { mObsPedCount.postValue(count); } + @Override + public void updateCalorie(float count) { + + } + @Override public void updatePedRecord(List record) { ICLogger.d("record == > " + record); diff --git a/app/version_code.properties b/app/version_code.properties index a91ba87..e161843 100644 --- a/app/version_code.properties +++ b/app/version_code.properties @@ -1,2 +1,2 @@ -#Tue Jul 06 15:47:09 CST 2021 -VERSION_CODE=27 +#Tue Jul 06 18:07:19 CST 2021 +VERSION_CODE=28