2012-01-19 50 views
1

所以我在使用加速度計和陀螺儀的Android Galaxy Tab 10.1上創建一個項目。其中一個步驟是收集大量數據並確定其準確性和漂移。要做到這一點,我需要移動設備,讓傳感器獲得他們的讀數,然後採取這些讀數,並通過一些分析。如何將來自Android傳感器的數據寫入我稍後可以訪問的文檔?

我承認這樣做的原始方式是將每個讀取作爲錯誤發送到日誌,從Eclipse複製日誌,將其粘貼到記事本中,並對其進行格式化,從而擺脫其他不需要的錯誤和時間戳。這種方法不太好,如果列表太長,Eclipse中的日誌會刪除舊的日誌條目,這意味着我只能查看大約30秒的數據。

我需要比這更多的時間,所以我認爲,一對夫婦的方式來解決這個問題:

  1. 如果我能以某種方式直接從Android使用寫讀數到電腦IM的文件,那將解決我所有的問題。
  2. 如果我寫的讀數在Android的文件可以被保存,後來轉移到計算機上,這也將工作
+0

這取決於您的基礎設施?你有服務器嗎? –

+0

不,我不幸 – Ramboslice

+0

作爲Android服務廣播你的不同價值觀呢?並讓電腦聽同一端口? –

回答

1

中寫入一個文件到內部SD卡是很容易的,可能會解決你的第二點。您可以稍後通過USB來訪問該文件,USB就像USB拇指驅動器一樣安裝內置SD卡。

例如,this question and answer爲您提供了一些出發點。

+0

謝謝,但我使用的平板電腦沒有SD卡。是否可以使用相同的方法,但在實際設備的內存上寫入? – Ramboslice

+0

每個Android都有一個「外部存儲器」,通常是SD卡,但有時只是嵌入在設備內部。所以是的,使用相同的方法,只是想到設備內嵌入的外部存儲器,而不是提到的「SD卡」。 – dermatthias

+0

好的,我會試試看。再次感謝。 – Ramboslice

相關問題