如果用戶將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. 如何在連接到USB時啓動我的應用程序?
- 2. 在拔下USB電纜後重新連接應用程序進行調試
- 3. 查找在USB連接上啓動的默認應用程序
- 4. 卡在啓動應用程序和啓動後mongodb未連接
- 5. 通過自己的Android應用程序和USB電纜上傳Arduino素描
- 6. 如何從我自己的android應用程序啓動電報應用程序?
- 7. Android應用程序自動啓動
- 8. Android自動啓動應用程序
- 9. android自動啓動應用程序
- 10. 無法使用OTG電纜連接USB設備後使用Android設備
- 11. 使用IOS編程連接並斷開USB電纜到iPhone
- 12. iOS應用程序通過USB電纜連接與在OSX中運行的應用程序通信
- 13. Android自動啓動活動(應用程序啓動兩次)
- 14. 如何在來電時自動啓動我的android應用程序?
- 15. 自動更新後重新啓動我的應用程序?
- 16. 上傳到手機後自動啓動Android應用程序?
- 17. Android應用程序在啓動後自動關閉
- 18. 安裝完成後自動啓動Android應用程序
- 19. 如何在啓動後自動啓動Bada 2.0應用程序?
- 20. Android應用程序在後臺啓動
- 21. 搜索後啓動Android應用程序
- 22. 當啓動完成時自動啓動應用程序android
- 23. 應用程序啓動時自動啓動Android服務
- 24. 如何使用GPRS連接啓動Android應用程序
- 25. Android應用程序啓動
- 26. 啓動Android應用程序
- 27. 從鏈接或電子郵件啓動Android應用程序
- 28. 使用android Intent在後臺啓動我的應用程序
- 29. 如何啓動後啓動Android應用程序作爲服務
- 30. [Android]應用程序重新啓動設備後重新啓動
你想運行在設備上的應用程序? USB調試? – 2012-07-12 04:41:43
你要使用哪個android版本? – Lucifer 2012-07-12 04:44:13
我正試圖在設備中運行應用程序。我的目標版本是14. – Kamalone 2012-07-12 04:45:23