jjzjj

android - 检测应用程序是否从 'outside' 应用程序启动/恢复

我目前正在构思一个应用程序的功能,我想要一种通用的方法/途径来检测应用程序本身是从“”应用程序启动还是恢复。p>“在外面”,在这种情况下,意味着:应用程序由启动器图标启动/恢复通过按导航栏/按键上的“应用按钮”启动/恢复应用(如在Nexus7上)应用从通知开始/恢复应用程序是从“其他地方”启动/恢复的此功能的用例如下:该应用具有“多用户功能”,允许用户为其数据创建一个或多个配置文件单个配置文件可能受PIN/密码保护,以对应用的其他用户“隐藏”数据,或对安装该应用的设备的其他用户“隐藏”数据如果配置文件设置了密码,应用程序将在应用程序启动/恢复时向当前用户显示某种锁定屏幕如果输入正确,应

android - "java.lang.RuntimeException: Could not launch intent"用于具有不确定 ProgressBar 的 UI

使用AndroidJUnitRunner显示不确定的ProgressBar是否存在任何已知问题?我在测试期间遇到了这个错误:05-2615:22:48.504  1003-1016/?I/TestRunner﹕java.lang.RuntimeException:CouldnotlaunchintentIntent{act=android.intent.action.MAINflg=0x14000000cmp=com.cookbrite.dev/com.cookbrite.ui.HomeListActivity}within45seconds.Perhapsthemainthreadh

android - 如何在android中点击url启动应用程序

如果设备上安装了应用程序,则在单击url时启动应用程序。如果应用程序未安装在设备上,请打开playstore。 最佳答案 您必须深度链接您的应用程序,在您要启动的Activity(Manifiest.xml)中添加以下行在浏览器中,只要您点击appname://screen,您的应用Activity就会启动,根据您的要求更换应用名称和屏幕请注意,如果您在浏览器中键入此url,它将在google中搜索,为此您必须在html页面中编写链接Sometext如果不工作,在Activity中添加android:exported="true"

Android - 启动正确 Activity 的问题?

好吧,伙计们,我在这方面是super新手,所以请多多包涵...我基本上是在阅读一本关于Android开发的书,并遵循其中的教程。这个应用程序有7个Activity(1个称为QuizActivity扩展Activity,另外6个扩展QuizActivity-其中1个是QuizSplashActivity,我想在启动时启动的那个)但是,我对为什么默认Activity似乎没有启动感到非常困惑。我的list具有正确的QuizSplashActivity标签,并且QuizSplashActivity指向我创建的正确.xml布局文件。但是,当我运行该程序时,控制台显示:[2013-03-1117:

Android:启动时启动服务,但不启动 GUI

我正在编写一个包含两个主要组件的Android应用程序:一个在启动时启动的服务,以及一个GUI,我只想在我通过其图标手动启动它时启动它,而不是在设备启动时启动。我知道如何在启动时启动服务,但它也会在启动时启动GUI,这是我不想要的。我认为这与list中的设置有关,但尽管尝试了很多方法,但我还没有想出如何防止GUI在启动时也启动。我应该补充一点,我不会在启动时以编程方式启动GUI。我确实在GUI的Activity类中引用了静态公共(public)变量,但我没有进行任何方法调用或向GUI的Activity发送任何Intent。这是我的list。我究竟做错了什么?非常感谢。添加广播接收器类:

android - token android.os.BinderProxy@e4f4f2b 无效;你的 Activity 在运行吗?

我只在应用程序启动时并且仅在模拟器和调试中崩溃模拟器&运行:OK设备&运行:OK设备和调试:OK模拟器和调试:崩溃!看起来Android正在尝试在启动时执行Toast,并且由于我没有很多Toast并且在所有Toast上都添加了断点,所以我可以排除它是我的Toast。有没有办法找出Android试图显示的消息以及它指的是哪个Activity?在崩溃发生之前,Logcat没有显示任何异常。android.view.WindowManager$BadTokenException:Unabletoaddwindow--tokenandroid.os.BinderProxy@e4f4f2bisn

android - 如何使用 ACTION_PACKAGE_FIRST_LAUNCH intent-filter 启动应用程序?

我正在尝试使用intent-filterACTION_PACKAGE_FIRST_LAUNCH让应用程序在首次启动时执行一些任务,但是它没有被广播接收器捕获我的list这是我的广播接收器实现this.context=context;StringmAction=intent.getAction();Log.i("r",mAction);if(mAction==Intent.ACTION_PACKAGE_DATA_CLEARED){}elseif(mAction==Intent.ACTION_PACKAGE_FIRST_LAUNCH){}如何让它在应用首次启动时启动?

Android 模拟器不使用 HAXM

我在使用HAXM时遇到问题。在我使用Windows7之前,一切都很好,但是在升级到Win8.1Pro之后,当我从AVD屏幕启动模拟器时,我看不到haxmstarted消息。HAXM已安装并且工作正常,我安装了x86图像,我的设备正在使用它,但仍然无法在启动窗口中看到模拟器正在使用haxm的确认消息。情况是这样的;我的处理器支持vt。我检查了我的服务,所有Hyper-VT服务都“已停止”HAXM安装成功,没有任何问题。(v1.1.0)当我在cmd中输入“scqueryintelhaxm”时,它看起来正在运行。我尝试使用AndroidL和Android4.4.2(为它们都安装了图像)并选中

android - 启动具有特定 Activity 的 Android 应用程序

当应用程序启动或恢复时,我想根据“SharedPrefences”中设置的变量将用户重定向到特定的“Activity”。为此,我正在考虑使用一种方法来检查SharedPreferences状态变量并重定向到正确的Activity:privatevoidlaunchRedirect(Contextctxt){Integerstatus=AppPreferences.getStatus(this);Intenti=newIntent(MainActivity.this,Activity1.class);switch(status){case0:i=newIntent(MainActivit

Android 启动器图标 - 我的默认/mdpi 资源是否多余?

我是Android开发的新手(使用MonoforAndroid),我读过this,thisthis和其他一些questions在这里,但我不确定如何为我的应用程序提供所有必要的图标文件。在模板项目中,IDE为我创建了一个包含48x48像素Icon.png文件的drawable/文件夹。由于我需要提供替代资源,我抓取了一个PNG文件作为我的应用程序图标并使用了AndroidAssetStudio(在文档中提到)并为我生成了以下文件:drawable-hdpi/ic_launcher.png(72x72像素)drawable-mdpi/ic_launcher.png(48x48像素)dra