簡體   English   中英

如何在 Android 設備中模擬計步傳感器?

[英]How to emulate step counter sensor in the Android devices?

我想模擬用戶的步行並計算他們的步數以進行自動測試。

我試圖搜索解決方案,但只找到了模擬位置

這很容易,因為實際上這個傳感器返回一個浮點數,描述自上次激活后用戶所采取的步數。

因此,最簡單的實現將包括一個在一些實際約束(1 到 9999 步之間)內僅生成隨機浮點數的方法:

public float generateStepsCount(){
        float minVal = 1.0f;
        float maxVal = 9999.0f;

        Random rand = new Random();

        return rand.nextFloat() * (maxVal - minVal) + minVal;
    }

PS: TYPE_STEP_COUNTERAPI 19以來一直存在。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM