2016-12-23 5 views
2

Androidのジャイロセンサーを2つの異なるアプリケーションで同時に使用したいと考えています。私はそれがアプリケーションでセンサーをバインドする必要はないことを知っているので、私は同時に2つの異なるアプリケーションでジャイロセンサーを使用できると仮定しています。アンドロイドで同時に2つのアプリケーションでジャイロセンサーを使用できますか?

誰かが正しい方向に向けることができますか?

答えて

0

アンドロイドOSはアプリケーションがフォーカスを失った後にアプリケーションが動作しないため、同時に2つのアプリケーションで何も使用することはできません。しかし、2 servicesでそれを行うことができ、必要に応じてアプリケーションからデータを取得できます。例えば

//App1 
    //Service1 
     //read gyro data, write it to application space(db or sharedpreferences) 

    //App1 Activity 
     //read data from application space and show it to the user 

//App2 
    //Service2 
     //read gyro data, write it to application space(db or sharedpreferences) 
    //App2 Activity 
     //read data from application space and show it to the user 

ですから、各アプリケーションのための同じ時刻に連続的なデータフローを持つことができます。

関連する問題