如果用戶將USB電纜連接到設備,是否有可能啓動我的android應用程序?我正在通過這個link。我在正確的道路上嗎?連接USB電纜後自動啓動我的android應用程序。
回答
在清單註冊ACTION_POWER_CONNECTED的接收機:
<receiver android:name=".OnPowerReceiver">
<intent-filter>
<action android:name="android.intent.action.ACTION_POWER_CONNECTED" />
</intent-filter>
</receiver>
和代碼的一部分
public class OnPowerReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, Your_Activity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}
android.intent.action.POWER_CONNECTED它是正確的嗎? – Kamalone 2012-07-12 04:54:31
是的,我認爲這是正確的接收USB電纜插件或插件狀態,但如果您有任何問題,那麼你可以去USB_DEVICE_ATTACHED – 2012-07-12 04:58:12
<動作android:name =「android.intent.action.POWER_CONNECTED」/>
是的,你可以做到這一點,你需要編寫BroadcastReceiver
,當USB端口發生任何事件(插件或插件)時,它將被觸發。
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
當發生這種情況時,只需發動一個意圖開始您的活動。
- 1. 如何檢測iOS應用程序中的USB電纜連接?
- 2. 如何在連接到USB時啓動我的應用程序?
- 3. 當連接USB設備時啓動我的應用程序
- 4. 在拔下USB電纜後重新連接應用程序進行調試
- 5. 查找在USB連接上啓動的默認應用程序
- 6. 拿到轉播時,USB電纜連接
- 7. 卡在啓動應用程序和啓動後mongodb未連接
- 8. 記住USB連接,但不要啓動應用程序
- 9. 啓動我的android應用程序*在後臺*啓動
- 10. 通過自己的Android應用程序和USB電纜上傳Arduino素描
- 11. 如何從我自己的android應用程序啓動電報應用程序?
- 12. Android應用程序自動啓動
- 13. Android應用程序自動啓動
- 14. android自動啓動應用程序
- 15. Android自動啓動應用程序
- 16. 無法使用OTG電纜連接USB設備後使用Android設備
- 17. Android的USB讀/寫是通過重新連接電纜
- 18. 使用IOS編程連接並斷開USB電纜到iPhone
- 19. iOS應用程序通過USB電纜連接與在OSX中運行的應用程序通信
- 20. Android自動啓動活動(應用程序啓動兩次)
- 21. 如何在來電時自動啓動我的android應用程序?
- 22. 自動更新後重新啓動我的應用程序?
- 23. 我的Android應用程序自動啓動
- 24. Android應用程序在啓動後自動關閉
- 25. 安裝完成後自動啓動Android應用程序
- 26. 上傳到手機後自動啓動Android應用程序?
- 27. 從我的Android應用程序啓動Android應用程序
- 28. 在啓動時自動啓動後最小化應用程序
- 29. 如何在啓動後自動啓動Bada 2.0應用程序?
- 30. 如何從同一端口上的彈簧啓動應用程序啓動線纜連接服務器?
你想運行在設備上的應用程序? USB調試? – 2012-07-12 04:41:43
你要使用哪個android版本? – Lucifer 2012-07-12 04:44:13
我正試圖在設備中運行應用程序。我的目標版本是14. – Kamalone 2012-07-12 04:45:23