Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在启动时运行移动AdobeAIR应用程序_Android_Ios_Mobile_Air_Startup - Fatal编程技术网

Android 在启动时运行移动AdobeAIR应用程序

Android 在启动时运行移动AdobeAIR应用程序,android,ios,mobile,air,startup,Android,Ios,Mobile,Air,Startup,在桌面AIR应用程序中,您可以使用此选项使应用程序在启动时运行: if (NativeApplication.supportsStartAtLogin) { NativeApplication.nativeApplication.startAtLogin = true; } 但这在移动应用程序(iOS、Android、BB)中不起作用 还有别的选择吗 谢谢大家! 不,至少不适用于iOS。移动设备与桌面不同。规则是不同的。用户可能不想在登录时尝试运行大量应用程序。在Android中,有很

在桌面AIR应用程序中,您可以使用此选项使应用程序在启动时运行:

if (NativeApplication.supportsStartAtLogin)
{
    NativeApplication.nativeApplication.startAtLogin = true;
}
但这在移动应用程序(iOS、Android、BB)中不起作用

还有别的选择吗


谢谢大家!

不,至少不适用于iOS。移动设备与桌面不同。规则是不同的。用户可能不想在登录时尝试运行大量应用程序。在Android中,有很多应用程序在启动时运行,在某些情况下,用户可能真的希望应用程序在启动时运行(我的应用程序就是这样)。Android是个例外。他们的立场几乎是“我不在乎,你想做什么就做什么。”苹果的立场更像是“普通消费者什么都不知道,所以最好保护他们不受诸如电池被耗电的启动服务或后台服务耗尽之类的烦恼”。当然,我不想对你的计划发表评论,但我相信你可以看到,为这些设计拙劣的东西打开闸门是多么容易。是的,我看到了。但这并不能解决我的问题:)。在我的例子中,我正在创建一个应用程序,它将是“智能电视”Android mini PC(那些带有HDMI接口的pendrive形状的东西)中唯一使用的应用程序,因此在启动时运行它是有意义的。我想我可以尝试建议使用第三方Android实用程序,将应用程序置于启动状态。但我想看看我是否可以通过编程实现,而不需要任何第三方工具。在原生安卓系统中,这是可以做到的,但在AIR系统中,我找不到一个方法(除非可能创建一个电子邮箱)。所以这将是安卓系统的唯一选择?如果是这样的话,为什么要用iOS来标记它?你不能创建本机应用程序有什么原因吗?此外,我认为您使用本机扩展的方向是正确的,但是您还需要向清单中添加某些内容,否则什么都不起作用。