如果用户将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