PDA

Ver la Versión Completa : MiFit de Miband tasker y pebble


yovesmlmt
18/05/16, 17:08:21
Creo que no se puede o por lo menos yo no se como hacerlo.

Tengo la pulsera mi band de xiaomi MI1S, tiene para contabilizar los pasos y monitor cardiaco y usa una aplicacion propia para ver los pasos y el pulso.

Aparte tengo un reloj Pebble que tiene capacidad de interactuar con tasker mediante un plugin que es Autopebble.

Con autopebble podemos enviar variables al reloj y que nos diga por ejemplo la bateria del movil enviando al reloj el siguiente texto: "Bateria al %BATT por ciento", por ejemplo. Usa las variables del movil y se las envia al reloj.

Quisiera saber si hay alguna manera de extraer las variables de la apk Mifit para poder pasarlas al reloj, asi no habria que sacar el movil del bolsillo para poder verlas.

Saludos

PD: Valdria para cualquier aplicacion, es decir, como se puede extraer variables de aplicaciones (Endomondo, Runtastic...)

yovesmlmt
18/05/16, 17:14:44
Aquí el xml


<?xml version="1.0" encoding="utf-8"?>

<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="1615"
android:versionName="1.8.711"
package="com.xiaomi.hm.health"
platformBuildVersionCode="21"
platformBuildVersionName="5.0.1-1624448">
<uses-sdk
android:minSdkVersion="18"
android:targetSdkVersion="21"/>
<original-package
android:name="cn.com.smartdevices.bracelet"/>
<uses-permission
android:name="miui.permission.ACCESS_BLE_SETTINGS"/>
<uses-permission
android:name="android.permission.REORDER_TASKS"/>
<uses-permission
android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission
android:name="android.permission.INTERNET"/>
<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission
android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission
android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission
android:name="android.permission.BLUETOOTH"/>
<uses-permission
android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission
android:name="android.permission.VIBRATE"/>
<uses-permission
android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission
android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission
android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<uses-permission
android:name="android.permission.READ_LOGS"/>
<uses-permission
android:name="android.permission.WAKE_LOCK"/>
<uses-permission
android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission
android:name="android.permission.GET_TASKS"/>
<uses-permission
android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission
android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission
android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission
android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission
android:name="android.permission.CALL_PHONE"/>
<uses-permission
android:name="miui.permission.BLE_IMMEDIATE_ALERT"/>
<uses-permission
android:name="com.xiaomi.channel.GAME_SERVICE_PERMISSION"/>
<uses-permission
android:name="com.xiaomi.hm.health.permission.HONOR_RECEIVE"/>
<uses-permission
android:name="com.xiaomi.hm.health.permission.HONOR_SEND"/>
<permission
android:name="com.xiaomi.hm.health.permission.HONOR_RECEIVE"
android:protectionLevel="signature"/>
<permission
android:name="com.xiaomi.hm.health.permission.HONOR_SEND"
android:protectionLevel="signature"/>
<permission
android:name="com.xiaomi.hm.health.permission.MIPUSH_RECEIVE"
android:protectionLevel="signatureOrSystem"/>
<permission
android:name="com.xiaomi.hm.health.permission.CONFIG"
android:protectionLevel="signatureOrSystem"/>
<uses-permission
android:name="com.xiaomi.hm.health.permission.MIPUSH_RECEIVE"/>
<uses-permission
android:name="miui.permission.READ_STEPS"/>
<uses-permission
android:name="com.xiaomi.market.sdk.UPDATE"/>
<uses-permission
android:name="android.permission.CAMERA"/>
<uses-permission
android:name="com.xiaomi.permission.AUTH_SERVICE"/>
<uses-feature
android:name="android.hardware.camera"
android:required="true"/>
<uses-feature
android:name="android.hardware.camera.front"
android:required="false"/>
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false"/>
<application
android:theme="@2131427341"
android:label="@2131361792"
android:icon="@2130837510"
android:name="cn.com.smartdevices.bracelet.BraceletApp"
allowBackup="false">
<activity
android:name="com.tencent.tauth.AuthActivity"
android:launchMode="multiple"
android:noHistory="true">
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="1103177325"/>
</intent-filter>
</activity>
<activity
android:name="com.tencent.connect.common.AssistActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weibo.BindHealthActiv ity"
android:screenOrientation="portrait">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.WEIBO_AUTH"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:theme="@2131427371"
android:name="cn.com.smartdevices.bracelet.activity.WelcomeActiv ity"
android:screenOrientation="portrait"/>
<activity
android:theme="@2131427394"
android:name="cn.com.smartdevices.bracelet.activity.StartUpActiv ity"
android:screenOrientation="portrait">
<intent-filter>
<action
android:name="android.intent.action.MAIN"/>
<category
android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="app"
android:host="hm.xiaomi.com"
android:pathPrefix="/health"/>
</intent-filter>
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="huamifitWXTSX8J"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.activity.WebActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.activity.LoginActivit y"
android:exported="false"
android:launchMode="singleTop"
android:screenOrientation="portrait">
<intent-filter>
<action
android:name="cn.com.smartdevices.bracelet.intent.action.LOGIN"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.ui.SearchSingleBracel etActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.activity.DeviceNotFou ndActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.activity.SystemLowAct ivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.activity.SystemNotSup portActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.activity.MultiDevices ErrActivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.HelpActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.InstructionActivit y"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.FwUpgradeFailedAct ivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.MainUIActivity"
android:launchMode="multiple"
android:screenOrientation="portrait"
android:configChanges="locale">
<intent-filter>
<action
android:name="cn.com.smartdevices.bracelet.ui.MainUIActivity"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.ui.person.PersonInfoS etGenderActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.person.PersonInfoS etBirthActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.person.PersonInfoS etHeightActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.person.PersonInfoS etWeightActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.person.PersonInfoS etSportGoalActivity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131362209"
android:name="cn.com.smartdevices.bracelet.ui.AlarmActivity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131362209"
android:name="cn.com.smartdevices.bracelet.ui.NewAlarmActivity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131362209"
android:name="cn.com.smartdevices.bracelet.ui.AlarmRepeatActivit y"
android:screenOrientation="portrait"/>
<activity
android:label="@2131362208"
android:name="cn.com.smartdevices.bracelet.ui.DynamicDetailActiv ity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131362324"
android:name="cn.com.smartdevices.bracelet.ui.StatisticActivity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131362315"
android:name="cn.com.smartdevices.bracelet.ui.SettingFeedbackAct ivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateVisible|adjustResize"/>
<activity
android:label="@2131362173"
android:name="cn.com.smartdevices.bracelet.ui.SettingFirmwareAct ivity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131362211"
android:name="cn.com.smartdevices.bracelet.ui.SettingAboutActivi ty"
android:screenOrientation="portrait">
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="app"
android:host="hm.xiaomi.com"
android:pathPrefix="/about"/>
</intent-filter>
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="huamifitWXTSX8J"/>
</intent-filter>
</activity>
<activity
android:label="@2131362314"
android:name="cn.com.smartdevices.bracelet.ui.HealthGoalsActivit y"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.ShareActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.ShowImageActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.CropImageActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.UnBindActivity"
android:screenOrientation="portrait"/>
<activity
android:name="com.xiaomi.channel.openauth.AuthorizeActivity"
android:screenOrientation="portrait"
android:configChanges="orientation"
android:windowSoftInputMode="stateHidden|adjustUnspecified">
<intent-filter>
<action
android:name="com.xiaomi.openauth.action.AUTH"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:name="com.xiaomi.account.openauth.AuthorizeActivity"
android:screenOrientation="portrait"/>
<activity
android:theme="@16973834"
android:name="org.achartengine.GraphicalActivity"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.SettingInComingCal lActivity"
android:screenOrientation="portrait"/>
<service
android:name="com.xiaomi.hm.health.bt.bleservice.BLEService"/>
<service
android:name="cn.com.smartdevices.bracelet.lab.sync.SyncLabSport Service"/>
<service
android:name="cn.com.smartdevices.bracelet.upgrade.UpgradeServic e"/>
<receiver
android:name="com.xiaomi.market.sdk.DownloadCompleteReceiver">
<intent-filter>
<action
android:name="android.intent.action.DOWNLOAD_COMPLETE"/>
</intent-filter>
</receiver>
<receiver
android:name="cn.com.smartdevices.bracelet.SystemBindReceiver">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.ACTION_DEVICE_BIND_APPLICATIO N"/>
<action
android:name="com.xiaomi.hm.health.ACTION_DEVICE_UNBIND_APPLICAT ION"/>
<action
android:name="android.intent.action.BOOT_COMPLETED"/>
<action
android:name="android.intent.action.USER_PRESENT"/>
</intent-filter>
</receiver>
<activity
android:label="@2131362472"
android:name="cn.com.smartdevices.bracelet.ui.PersonInfoActivity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131362470"
android:name="cn.com.smartdevices.bracelet.ui.SettingActivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.ui.MainUIActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.ui.MainUIActivity"/>
</activity>
<activity
android:label="@2131362470"
android:name="cn.com.smartdevices.bracelet.ui.SettingActivity2"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.ui.MainUIActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.ui.MainUIActivity"/>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.ui.SettingContainerAc tivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"/>
<activity
android:theme="@2131427381"
android:name="cn.com.smartdevices.bracelet.ui.FwUpgradeActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.FwLowBatteryActivi ty"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.UnlockScreenHelper Activity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.BindWeixinActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.BindWeixinActivity New"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.BindQQHealthActivi ty"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.BindGoogleFitActiv ity"
android:screenOrientation="portrait"/>
<receiver
android:name="cn.com.smartdevices.bracelet.PhoneStateReceiver">
<intent-filter>
<action
android:name="android.intent.action.PHONE_STATE"/>
</intent-filter>
</receiver>
<receiver
android:name="cn.com.smartdevices.bracelet.TimeChangedReceiver">
<intent-filter>
<action
android:name="android.intent.action.TIMEZONE_CHANGED"/>
<action
android:name="android.intent.action.TIME_SET"/>
<action
android:name="android.intent.action.DATE_CHANGED"/>
</intent-filter>
</receiver>
<activity
android:name="cn.com.smartdevices.bracelet.model.ShareListDelega teActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.lab.ui.SportAnalyserA ctivity"
android:screenOrientation="portrait">
<intent-filter>
<action
android:name="cn.com.smartdevices.bracelet.action.START_LAB_SPOR T_ANALYSE"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.lab.ui.SportFactoryMa inActivity"
android:launchMode="singleTop"
android:screenOrientation="portrait">
<intent-filter>
<action
android:name="cn.com.smartdevices.bracelet.action.START_LAB_FACT ORY"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.partner.PartnerListAc tivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.lab.ui.LabFactoryRemi nderActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.lab.ui.LabFactoryConn ectedAdvActivity"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.activity.MainActivity">
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="app"
android:host="hm.xiaomi.com"
android:pathPrefix="/adv"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.lab.ui.SportFavoriteV oteGridActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.gps.ui.MapTestActivit y"/>
<activity
android:name="cn.com.smartdevices.bracelet.gps.ui.GaodeTestActiv ity"/>
<activity
android:name="cn.com.smartdevices.bracelet.lab.ui.StepsCountActi vity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.lab.ui.SportResultAct ivity"
android:exported="false"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation">
<intent-filter>
<action
android:name="cn.com.smartdevices.bracele.action.SHOW_SPORT_RESU LT_ACTIVITY"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.lab.ui.SportVoteOther sActivity"
android:exported="false"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"
android:windowSoftInputMode="stateVisible|adjustResize"/>
<activity
android:label="@2131363332"
android:name="cn.com.smartdevices.bracelet.partner.WebActivity"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"/>
<activity
android:label="@2131362791"
android:name="cn.com.smartdevices.bracelet.partner.HealthLinkAct ivity"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"/>
<service
android:name="com.baidu.location.f"
android:enabled="true"
android:process=":remote"/>
<meta-data
android:name="com.baidu.lbsapi.API_KEY"
android:value="dMGlsmpHOollXfGZ8jKfMpjQ"/>
<meta-data
android:name="com.amap.api.v2.apikey"
android:value="c0795b73d5df927742aac5b9a41ec327"/>
<meta-data
android:name="UMENG_APPKEY"
android:value="53eb6765fd98c559b700389d"/>
<meta-data
android:name="UMENG_CHANNEL"
android:value="Normal"/>
<meta-data
android:name="hm_channel"
android:value="Normal"/>
<meta-data
android:name="hm_device_type"
android:value="android_phone"/>
<meta-data
android:name="AA_DB_NAME"
android:value="mihealth.db"/>
<meta-data
android:name="AA_DB_VERSION"
android:value="4"/>
<meta-data
android:name="AA_MODELS"
android:value="cn.com.smartdevices.bracelet.weight.WeightInfo, cn.com.smartdevices.bracelet.weight.UserInfo, cn.com.smartdevices.bracelet.weight.goal.WeightGoa l"/>
<provider
android:name="cn.com.smartdevices.bracelet.config.ConfigProvider"
android:permission="com.xiaomi.hm.health.permission.CONFIG"
android:exported="true"
android:authorities="cn.com.smartdevices.bracelet.config"/>
<service
android:name="com.xiaomi.push.service.XMPushService"
android:enabled="true"
android:process=":pushservice"/>
<service
android:name="com.xiaomi.mipush.sdk.PushMessageHandler"
android:enabled="true"
android:exported="true"/>
<service
android:name="com.xiaomi.mipush.sdk.MessageHandleService"
android:enabled="true"/>
<receiver
android:name="com.xiaomi.push.service.receivers.NetworkStatusRec eiver"
android:exported="true">
<intent-filter>
<action
android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</receiver>
<receiver
android:name="com.xiaomi.push.service.receivers.PingReceiver"
android:exported="false"
android:process=":pushservice">
<intent-filter>
<action
android:name="com.xiaomi.push.PING_TIMER"/>
</intent-filter>
</receiver>
<receiver
android:name="cn.com.smartdevices.bracelet.push.MiPushMessageRec eiver"
android:exported="true">
<intent-filter>
<action
android:name="com.xiaomi.mipush.RECEIVE_MESSAGE"/>
</intent-filter>
<intent-filter>
<action
android:name="com.xiaomi.mipush.ERROR"/>
</intent-filter>
</receiver>
<activity
android:name="cn.com.smartdevices.bracelet.ui.SearchWeightScaleA ctivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.family.WeightF amilyMemberActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.family.UserInf oActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.family.MemberI nfoSetGenderActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.family.MemberI nfoSetBirthActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.family.MemberI nfoSetWeightActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.family.MemberI nfoSetHeightActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.family.MemberI nfoSetNameActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateUnspecified|adjustResize"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.WeightReportAc tivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.WeightGoalSetA ctivity"
android:screenOrientation="portrait"/>
<receiver
android:name="cn.com.smartdevices.bracelet.lab.sync.LabWifiConnR eceiver"
android:exported="false">
<intent-filter>
<action
android:name="android.net.wifi.STATE_CHANGE"/>
</intent-filter>
</receiver>
<activity
android:label="@2131362807"
android:name="cn.com.smartdevices.bracelet.tag.TagActivity"
android:screenOrientation="portrait">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.lab.ui.SportFactoryMa inActivity"/>
</activity>
<activity
android:label="@2131363184"
android:name="cn.com.smartdevices.bracelet.tag.TagDataActivity"
android:screenOrientation="portrait">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.tag.TagActivity"/>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.ui.SelectDevicesActiv ity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131363326"
android:name="cn.com.smartdevices.bracelet.tag.TagHistoryActivit y"
android:screenOrientation="portrait">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.tag.TagActivity"/>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.ui.DailySportReportAc tivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.person.PersonInfoS etNameActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateUnspecified|adjustResize"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.PersonInfoSettingU nitActivity"
android:screenOrientation="portrait"/>
<activity
android:theme="@2131427331"
android:label="@2131363330"
android:name="cn.com.smartdevices.bracelet.relation.FriendActivi ty"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.activity.MainActivity">
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="app"
android:host="hm.xiaomi.com"
android:pathPrefix="/friend"/>
</intent-filter>
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="huamifitWXTSX8J"/>
</intent-filter>
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.RELATION"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.activity.MainActivity"/>
</activity>
<activity
android:theme="@2131427331"
android:label="@2131363328"
android:name="cn.com.smartdevices.bracelet.relation.AddFriendAct ivity"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.relation.FriendActivi ty">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.relation.FriendActivi ty"/>
</activity>
<activity
android:theme="@2131427331"
android:label="@2131363333"
android:name="cn.com.smartdevices.bracelet.relation.MessageActiv ity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.ui.MainUIActivity">
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="app"
android:host="hm.xiaomi.com"
android:pathPrefix="/message"/>
</intent-filter>
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="huamifitWXTSX8J"/>
</intent-filter>
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.relation.FriendActivi ty"/>
</activity>
<activity
android:theme="@2131427331"
android:label="@2131363327"
android:name="cn.com.smartdevices.bracelet.relation.DetailActivi ty"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.relation.FriendActivi ty">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.relation.FriendActivi ty"/>
</activity>
<activity
android:theme="@2131427331"
android:label="@2131363334"
android:name="cn.com.smartdevices.bracelet.relation.SearchResult Activity"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.relation.AddFriendAct ivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.relation.AddFriendAct ivity"/>
</activity>
<activity
android:theme="@2131427331"
android:label="@2131363335"
android:name="cn.com.smartdevices.bracelet.relation.RemarkActivi ty"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.relation.FriendActivi ty">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.relation.FriendActivi ty"/>
</activity>
<activity
android:theme="@2131427331"
android:label="@2131363396"
android:name="cn.com.smartdevices.bracelet.relation.UserQRCardAc tivity"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.relation.FriendActivi ty">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.relation.FriendActivi ty"/>
</activity>
<activity
android:theme="@16973841"
android:label="@2131361792"
android:name="com.xiaomi.hm.health.wxapi.WXEntryActivity"
android:exported="true"
android:launchMode="singleTop"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.MyPageActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.SettingAboutUserAg reementActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.SettingMergeDuplic ateActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.SettingPhoneNotify Activity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.InstructionWeightA ctivity"
android:screenOrientation="portrait"
android:parentActivityName="cn.com.smartdevices.bracelet.ui.SettingActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="cn.com.smartdevices.bracelet.ui.SettingActivity"/>
</activity>
<activity
android:name="com.sina.weibo.sdk.component.WBAuthActivity"
android:exported="false"
android:configChanges="keyboardHidden|orientation"
android:windowSoftInputMode="stateUnspecified|adjustResize"/>
<activity
android:name="com.sina.weibo.sdk.component.WeiboSdkBrowser"
android:exported="false"
android:configChanges="keyboardHidden|orientation"
android:windowSoftInputMode="stateUnspecified|adjustResize"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.DailySleepReportAc tivity"
android:screenOrientation="portrait"/>
<activity
android:theme="@16973835"
android:name="cn.com.smartdevices.bracelet.crashreport.CrashRepo rtDialogActivity"
android:finishOnTaskLaunch="true"
android:excludeFromRecents="true"
android:launchMode="singleInstance"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation">
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.honor.MedalDetailActi vity"
android:screenOrientation="portrait"/>
<receiver
android:name="cn.com.smartdevices.bracelet.honor.MedalManager$Su mmaryReceiver"
android:permission="com.xiaomi.hm.health.permission.HONOR_SEND">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.MEDAL_UPLOAD_SUMMARY_ACTION"/>
</intent-filter>
</receiver>
<receiver
android:name="cn.com.smartdevices.bracelet.honor.MedalManager$Wi fiConnectionReceiver"
android:exported="false">
<intent-filter>
<action
android:name="android.net.wifi.STATE_CHANGE"/>
</intent-filter>
</receiver>
<service
android:name="cn.com.smartdevices.bracelet.honor.MedalManager$In nerService"
android:enabled="true"
android:exported="true"/>
<activity
android:theme="@2131427390"
android:name="cn.com.smartdevices.bracelet.weight.family.WeightC hooseUserActivity"
android:launchMode="multiple"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.weight.RecordWeightAc tivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateUnspecified|adjustResize"/>
<activity
android:label="@2131363056"
android:name="cn.com.smartdevices.bracelet.weight.BabyWeightActi vity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131363057"
android:name="cn.com.smartdevices.bracelet.weight.BabyWeightInfo Activity"
android:screenOrientation="portrait"/>
<activity
android:label="@2131363058"
android:name="cn.com.smartdevices.bracelet.weight.BabyTipsDetail Activity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.SettingMiuiSupport IncallActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.ui.EnableBluetoothAct ivity"
android:exported="false"
android:launchMode="singleTop"
android:screenOrientation="portrait">
<intent-filter>
<action
android:name="cn.com.smartdevices.bracelet.intent.action.ENABLE_ BLUETOOTH"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.notification.Notifica tionSettingActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.notification.Notifica tionAppsActivity"
android:screenOrientation="portrait"/>
<service
android:name="cn.com.smartdevices.bracelet.notification.Notifica tionAccessService"
android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERV ICE">
<intent-filter>
<action
android:name="android.service.notification.NotificationListenerS ervice"/>
</intent-filter>
</service>
<activity
android:theme="@2131427332"
android:name="cn.com.smartdevices.bracelet.heartrate.HeartRateGu ideActivity"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"/>
<activity
android:name="cn.com.smartdevices.bracelet.heartrate.HeartRateMa inActivity"
android:screenOrientation="portrait"/>
<activity
android:theme="@2131427394"
android:name="cn.com.smartdevices.bracelet.activity.MainActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.activity.AdvClickTarg etActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.heartrate.HeartRateDe tailsActivity"
android:screenOrientation="portrait"/>
<activity
android:name="cn.com.smartdevices.bracelet.heartrate.HeartRateBu yGuideActivity"
android:screenOrientation="portrait"/>
<activity
android:theme="@2131427360"
android:name="cn.com.smartdevices.bracelet.gps.ui.RunningMainAct ivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.RUNNING"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<action
android:name="cn.com.smartdevices.GPS.UI.RUN"/>
<category
android:name="android.intent.category.DEFAULT"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="app"
android:host="hm.xiaomi.com"
android:pathPrefix="/run"/>
</intent-filter>
</activity>
<activity
android:theme="@2131427359"
android:name="cn.com.smartdevices.bracelet.gps.ui.GPSMainActivit y"
android:exported="false"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"/>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.gps.ui.HistoryActivit y"
android:exported="false"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"/>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.gps.ui.RunningSetting Activity"
android:exported="false"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"/>
<activity
android:theme="@2131427359"
android:name="cn.com.smartdevices.bracelet.gps.ui.GPSResultActiv ity"
android:exported="false"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"/>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.gps.ui.WatermarkActiv ity"
android:exported="false"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize"/>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.gps.ui.WatermarkShare Activity"
android:exported="false"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize"/>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.gps.ui.LabelInputActi vity"
android:exported="false"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"
android:windowSoftInputMode="stateVisible|adjustResize"/>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.gps.ui.PaceDetailActi vity"
android:exported="false"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"/>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.gps.ui.IllustrateActi vity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"/>
<service
android:name="cn.com.smartdevices.bracelet.gps.services.SubGPSSp ortService"/>
<receiver
android:name="cn.com.smartdevices.bracelet.gps.sync.WifiConnecti onReceiver"
android:exported="false">
<intent-filter>
<action
android:name="android.net.wifi.STATE_CHANGE"/>
</intent-filter>
</receiver>
<service
android:name="cn.com.smartdevices.bracelet.gps.sync.SyncSportDat aService"/>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.shoes.ui.ShoesDetailA ctivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.SHOES_DETAIL"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.shoes.ui.ShoesIntroAc tivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.SHOES_INTRO"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.shoes.ui.ShoesCalibra teActivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.SHOES_CALIBRATE"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.shoes.ui.ShoesPrepare CalibrateActivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize"/>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.shoes.ui.ShoesUnbindA ctivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.SHOES_UNBIND"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:name="cn.com.smartdevices.bracelet.shoes.ui.ShoesBindTes tActivity"
android:permission="com.xiaomi.hm.health.permission.CONFIG"
android:screenOrientation="portrait">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.SHOES_BIND_TEST"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.shoes.ui.ShoesListAct ivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.SHOES_LIST"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:theme="@16973840"
android:name="cn.com.smartdevices.bracelet.shoes.ui.ShoesBindAct ivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.SHOES_BIND"/>
<category
android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
android:theme="@2131427331"
android:name="cn.com.smartdevices.bracelet.shoes.ui.UpdateFirmwa reActivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize"/>
<service
android:name="cn.com.smartdevices.bracelet.shoes.sync.SyncShoesD ataService"
android:exported="false">
<intent-filter>
<action
android:name="com.xiaomi.hm.health.action.SHOES_SYNC_SERVICE"/>
</intent-filter>
</service>
<receiver
android:name="cn.com.smartdevices.bracelet.shoes.sync.WifiConnec tionReceiver"
android:exported="false">
<intent-filter>
<action
android:name="android.net.wifi.STATE_CHANGE"/>
</intent-filter>
</receiver>
<provider
android:name="cn.com.smartdevices.bracelet.shoes.data.db.ShoesPr ovider"
android:permission="com.xiaomi.hm.health.shoes.permission.ACCESS_PROVI DER"
android:exported="false"
android:authorities="com.xiaomi.hm.health.shoes.provider"/>
<activity
android:theme="@2131427344"
android:label="@2131361792"
android:name="com.huami.android.zxing.CaptureActivity"
android:screenOrientation="portrait"/>
<activity
android:theme="@2131427331"
android:name="com.huami.android.picture.GalleryPickerActivity"
android:exported="false"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize"/>
</application>
<uses-permission
android:name="android.permission.FLASHLIGHT"/>
<uses-feature
android:name="android.hardware.camera.flash"
android:required="false"/>
<uses-feature
android:name="android.hardware.screen.landscape"/>
<uses-feature
android:name="android.hardware.wifi"
android:required="false"/>
<uses-feature
android:name="android.hardware.touchscreen"/>
</manifest>



Enviado desde mi SM-G900F

danko9696
18/05/16, 17:38:02
Cuando pongas un tochaco con código sería recomendable que lo metieses en un spoiler.

Dejando de lado eso, lo que quieres seguramente se pueda hacer usando sqlite3 para leer la base de datos de la app en cuestión (root necesario), que es donde se suelen guardar esos datos, no en la apk. Hay por aquí un hilo relativo a este tema.

yovesmlmt
18/05/16, 22:52:33
Lo miré y tengo la negra. He leído todas las bases de datos de la aplicación y no encuentro el dato en ninguna de ellas. He encontrado el historial de pasos pero no el cómputo global. He incluso el historial de pasos. Supongo que ese dato estará en algún otro lugar

Enviado desde mi SM-G900F

danko9696
18/05/16, 23:11:04
Lo miré y tengo la negra. He leído todas las bases de datos de la aplicación y no encuentro el dato en ninguna de ellas. He encontrado el historial de pasos pero no el cómputo global. He incluso el historial de pasos. Supongo que ese dato estará en algún otro lugar
En ese caso casi con total certeza de que no tenga tal variable con el total y la calcule sobre la marcha en el momento de mostrarla. Tu puedes hacer lo mismo con sqlite.

crayder
19/05/16, 03:20:36
Cuando pongas un tochaco con código sería recomendable que lo metieses en un spoiler.

Dejando de lado eso, lo que quieres seguramente se pueda hacer usando sqlite3 para leer la base de datos de la app en cuestión (root necesario), que es donde se suelen guardar esos datos, no en la apk. Hay por aquí un hilo relativo a este tema.
Donde esta el hilo que menciona acceder a los datos de apps para usarlo como variables?

Enviado desde mi Redmi Note 3 mediante Tapatalk

yovesmlmt
19/05/16, 09:57:09
Por fin encontré el valor de los pasos, el único pero es que esta en una base de datos dentro de otra base de datos, en el último valor y dentro de una cadena....

El nombre de la base es origen.db, la subbase se llama date_data y la cadena es: {"v":5,"slp":{"st":1463611380,"ed":1463636640,"dp":86,"lt":335,"wk":0},"stp":{"ttl":1527,"dis":1065,"cal":85,"wk":16,"rn":0,"runDist":0,"runCal":0},"goal":8000}

En este caso el valor que me interesa es 1527.

Estoy muy perdido en sqlite. A ver sii alguien me puede orientar sobre como realizar una busqueda de este tipo.

Gracias de antemano.

Si hace falta subo la base de datos: origen.db

yovesmlmt
19/05/16, 10:38:10
Creo que sería algo así la busqueda.

sqlite3 /data/data/com.xiaomi.hm.health/databases/origen.db SELECT summary FROM date_data ORDER BY id DESC

y devuleve esto:

summary
{"v":5,"slp":{"st":1463611380,"ed":1463636640,"dp":86,"lt":335,"wk":0},"stp":{"ttl":1527,"dis":1065,"cal":85,"wk":16,"rn":0,"runDist":0,"runCal":0},"goal":8000}
{"v":5,"slp":{"st":1463529600,"ed":1463550540,"dp":103,"lt":246,"wk":0},"stp":{"ttl":8245,"dis":5875,"cal":469,"wk":108,"rn":0,"runDist":0,"runCal":0},"goal":8000}
{"slp":{"lt":0,"st":1431986400,"wk":0,"dp":0,"ed":1431986400},"v":5,"goal":8000,"stp":{"rn":3,"cal":371,"runDist":264,"wk":84,"ttl":6749,"runCal":20,"dis":4700}}
{"slp":{"lt":227,"st":1432073280,"wk":0,"dp":265,"ed":1432102800},"v":5,"goal":8000,"stp":{"rn":9,"cal":826,"runDist":1185,"wk":175,"ttl":14720,"runCal":90,"dis":10767}}
{"slp":{"lt":206,"st":1432161600,"wk":0,"dp":220,"ed":1432187160},"v":5,"goal":8000,"stp":{"rn":2,"cal":519,"runDist":211,"wk":125,"ttl":9527,"runCal":16,"dis":6660}}
{"slp":{"lt":138,"st":1432249320,"wk":0,"dp":299,"ed":1432275540},"v":5,"goal":8000,"stp":{"rn":4,"cal":387,"runDist":474,"wk":84,"ttl":6760,"runCal":37,"dis":4829}}
{"slp":{"lt":243,"st":1432339860,"wk":0,"dp":256,"ed":1432369800},"v":5,"goal":8000,"stp":{"rn":3,"cal":555,"runDist":267,"wk":137,"ttl":10042,"runCal":21,"dis":6947}}
{"slp":{"lt":244,"st":1432422360,"wk":0,"dp":286,"ed":1432454160},"v":5,"goal":8000,"stp":{"rn":6,"cal":729,"runDist":681,"wk":170,"ttl":13304,"runCal":50,"dis":9467}}
{"slp":{"lt":257,"st":1432506180,"wk":0,"dp":219,"ed":1432534740},"v":5,"goal":8000,"stp":{"rn":18,"cal":595,"runDist":2806,"wk":87,"ttl":8742,"runCal":268,"dis":6946}}
{"slp":{"lt":212,"st":1432595340,"wk":0,"dp":217,"ed":1432621080},"v":5,"goal":8000,"stp":{"rn":4,"cal":388,"runDist":366,"wk":93,"ttl":7039,"runCal":28,"dis":4893}}
{"slp":{"lt":227,"st":1432682820,"wk":0,"dp":107,"ed":1432702860},"v":5,"goal":8000,"stp":{"rn":7,"cal":585,"runDist":762,"wk":126,"ttl":10599,"runCal":57,"dis":7676}}
{"slp":{"lt":165,"st":1432769100,"wk":0,"dp":220,"ed":1432792200},"v":5,"goal":8000,"stp":{"rn":5,"cal":583,"runDist":458,"wk":133,"ttl":10636,"runCal":35,"dis":7455}}
{"slp":{"lt":238,"st":1432853940,"wk":0,"dp":202,"ed":1432880340},"v":5,"goal":8000,"stp":{"rn":3,"cal":483,"runDist":206,"wk":117,"ttl":8795,"runCal":16,"dis":6167}}
{"slp":{"lt":312,"st":1432944420,"wk":0,"dp":152,"ed":1432972260},"v":5,"goal":8000,"stp":{"rn":4,"cal":565,"runDist":418,"wk":146,"ttl":10188,"runCal":32,"dis":7085}}
{"slp":{"lt":181,"st":1433026980,"wk":0,"dp":341,"ed":1433058300},"v":5,"goal":8000,"stp":{"rn":2,"cal":429,"runDist":184,"wk":108,"ttl":7607,"runCal":14,"dis":5353}}
{"slp":{"lt":320,"st":1433112000,"wk":0,"dp":140,"ed":1433139600},"v":5,"goal":8000,"stp":{"rn":2,"cal":551,"runDist":190,"wk":131,"ttl":10029,"runCal":15,"dis":6962}}
{"slp":{"lt":178,"st":1433200680,"wk":37,"dp":195,"ed":1433225280},"v":5,"goal":8000,"stp":{"rn":1,"cal":276,"runDist":135,"wk":73,"ttl":4925,"runCal":10,"dis":3425}}
{"slp":{"lt":0,"st":1433282400,"wk":0,"dp":0,"ed":1433282400},"v":5,"goal":8000,"stp":{"rn":2,"cal":573,"runDist":220,"wk":141,"ttl":10555,"runCal":17,"dis":7319}}
{"slp":{"lt":250,"st":1433371080,"wk":0,"dp":210,"ed":1433398680},"v":5,"goal":8000,"stp":{"rn":1,"cal":372,"runDist":115,"wk":95,"ttl":6830,"runCal":9,"dis":4748}}
{"slp":{"lt":131,"st":1433458680,"wk":0,"dp":281,"ed":1433483400},"v":5,"goal":8000,"stp":{"rn":3,"cal":508,"runDist":327,"wk":115,"ttl":9036,"runCal":24,"dis":6511}}
{"slp":{"lt":272,"st":1433552760,"wk":0,"dp":137,"ed":1433577300},"v":5,"goal":8000,"stp":{"rn":3,"cal":441,"runDist":217,"wk":108,"ttl":7897,"runCal":17,"dis":5501}}
{"slp":{"lt":327,"st":1433636880,"wk":0,"dp":121,"ed":1433663760},"v":5,"goal":8000,"stp":{"rn":2,"cal":291,"runDist":128,"wk":82,"ttl":5133,"runCal":10,"dis":3574}}
{"slp":{"lt":167,"st":1433720640,"wk":0,"dp":198,"ed":1433742540},"v":5,"goal":8000,"stp":{"rn":1,"cal":382,"runDist":118,"wk":99,"ttl":6901,"runCal":9,"dis":4775}}

¿Hay alguna manera de que solo busque en la primera linea o en la última dependiendo del orden que utilices?

yovesmlmt
19/05/16, 11:03:12
Conseguido

yovesmlmt
19/05/16, 12:38:54
Adjunto foto

http://uploads.tapatalk-cdn.com/20160519/bf3dec4590fbe05b42eb5c3a954592e3.jpg

Te lee la base de datos de la aplicación y te la envía al reloj. No puede ver los pasos en tiempo real. Pero algo es algo.


Enviado desde mi SM-G900F

yovesmlmt
19/05/16, 12:45:47
Esta hecho con 2 tareas. Una dentro de la otra para separar las variables.

La primera:

14 - Pasos Pebble (194)
A1: Ejecutar consola [ Comando:sqlite3 /data/data/com.xiaomi.hm.health/databases/origin_db "SELECT summary FROM date_data ORDER BY id DESC LIMIT 1" Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En:%Pasos Almacenar Errores En: Almacenar Resultado en: Continuar Tarea Tras Error:Encendido ]
A2: Flash [ Texto:%Pasos Largo:Apagado ]
A3: Realizar tarea [ Nombre:15 - Separar Variable Prioridad:%priority Parámetro 1 (%par1): Parámetro 2 (%par2): Devolver Valor de Variable: Detener:Apagado ]
A4: AutoPebble Notification [ Configuración:Full Screen: false
Header: Mi Fit
Last Line Height Default: false
Remember Position: false
Title: Mi Fit
Text: Pasos: %Pasosrec1
Distancia: %Distrec1
Calorias: %Calrec1
No Prefix if Command: false
Do Not Disturb: false
Clear History: false
Open Phone App: false
Save Scren: false
Don't Send Screen: false
Go Back: false
Go Back Multi: false Paquete:com.joaomgcd.autopebble Nombre:AutoPebble Notification Cuenta atrás (segundos):20 ]

La segunda:

15 - Separar Variable (195)
A1: Separar variable [ Nombre:%Pasos Separador:{"ttl": Eliminar base:Apagado ]
A2: Flash [ Texto:%Pasos2 Largo:Apagado ]
A3: Establecer variable [ Nombre:%Pasosrec A:%Pasos2 Calcular:Apagado Añadir:Apagado ]
A4: Separar variable [ Nombre:%Pasosrec Separador:, Eliminar base:Apagado ]
A5: Flash [ Texto:%Pasosrec1 Largo:Apagado ]
A6: Separar variable [ Nombre:%Pasos2 Separador:"dis": Eliminar base:Apagado ]
A7: Flash [ Texto:%Pasos22 Largo:Apagado ]
A8: Establecer variable [ Nombre:%Distrec A:%Pasos22 Calcular:Apagado Añadir:Apagado ]
A9: Separar variable [ Nombre:%Distrec Separador:, Eliminar base:Apagado ]
A10: Flash [ Texto:%Distrec1 Largo:Apagado ]
A11: Separar variable [ Nombre:%Pasos22 Separador:"cal": Eliminar base:Apagado ]
A12: Flash [ Texto:%Pasos222 Largo:Apagado ]
A13: Establecer variable [ Nombre:%Calrec A:%Pasos222 Calcular:Apagado Añadir:Apagado ]
A14: Separar variable [ Nombre:%Calrec Separador:, Eliminar base:Apagado ]
A15: Flash [ Texto:%Calrec1 Largo:Apagado ]

Sí alguien puede acortar la manera de obtener las variables pues mejor todavía.

Saludos

Enviado desde mi SM-G900F

cace0353
19/05/16, 14:17:57
Conseguido
Estaria bién que explicaras como…
EDITO: ME HABIA QUEDADO EN LA PAGINA ANTERIOR!!! [emoji18]

dj_janker
19/05/16, 16:02:29
Interesante la localización de esa base de datos. Tengo una bascula xiaomi mi scale asociada a la app de mi band y quería localizar el historial de pesos para usarlo en una tarea.

Enviado desde mi JY-S3 mediante Tapatalk

danko9696
19/05/16, 21:21:56
Donde esta el hilo que menciona acceder a los datos de apps para usarlo como variables?
En el de consulta de una tabla excel hay un minitutorial.

yovesmlmt
19/05/16, 23:10:45
El programa sqlite debugger, de Android, viene muy bien para visualizar el código a la vez que manejas la base de datos. De ahí saque el código a usar

Enviado desde mi SM-G900F