草庐IT

playing_service

全部标签

java - 检查 Activity 是否在 Service 中启动

我有一个服务正在做一些后台工作,然后我需要启动一个Activity来显示服务处理的一些结果。但是有可能从服务中多次启动该Activity。现在,我只想在该Activity尚未激活时才启动它。这有什么可能性以及如何做到这一点?如果您不介意,示例代码会很好。谢谢!! 最佳答案 您应该在androidManifest.xml文件中将Activity的launchMode更改为singleTask。此属性的默认值为standard,它允许运行任意数量的实例。"singleTask"and"singleInstance"activitiesc

java - (a)Smack 在登录时返回 "service-unavailable (503)"错误()

我正在尝试使用asmack库在Android上实现一个简单的jabber信使。这是代码:publicbooleanlogin(){if(connection!=null&&connection.isConnected()){Log.i("XMPP",connection.getHost());try{connection.login(USERNAME,PASSWORD);}catch(XMPPExceptione){e.printStackTrace();returnfalse;}returntrue;}returnfalse;}我在connection.login()之后得到的异常(

java - Android Service-Activity 2种通信方式

在我团队的Android应用程序中,我有一个从启动运行的服务,它与服务器通信以执行登录、注册、手机聊天和更新手机数据库等操作。我需要让我的服务与Activity双向通信:例如,我目前正在处理登录Activity,用户名和密码是从应用程序屏幕上的文本字段中获取的字符串,我已经能够将它们传递给服务,以便它向服务器发送授权命令。publicvoidloginPressed(Viewv){usernameStr=usernameField.getText().toString();passwordStr=passwordField.getText().toString();if(!bound)

android - 谷歌从 Play 商店中删除了应用

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭9年前。Improvethisquestion我们的一个应用程序已被Google从Playstore中删除。//由GooglePlay团队发送删除原因:违反开发者分发协议(protocol)第4.3条。我们将用户的联系人归类为私有(private)和secret信息。在未向用户明确说明并获得用户明确同意的情况下将用户的联系人上传到服务的应用将被视为违反DDA第4.3条。我们正在从用户手机获取联系信息,并通过HTTPAPI将联系人列表发送

java - 如何通过 LibGdx 使用 Google Play 游戏服务

我想在我的LibGDXAnd​​roid游戏中使用来自GooglePlay游戏服务API的成就和排行榜。我唯一取得的成就是从运行的游戏服务开发者网站获取示例。我已经尝试在我的项目中使用这段代码很多天了,但我仍然一无所获。我也尝试按照本教程进行操作http://helios.hud.ac.uk/u1070589/blog/?p=202但我没有第7步所需的“主游戏类(从ApplicationListener扩展的类)”。我只有公共(public)类DogeJump扩展游戏公共(public)类MainActivity扩展AndroidApplication实现IActivityReques

Android:Google Play 服务的 PublisherInterstitialAd 和 DoubleClick for Publishers

我有点混淆了interstitialAd和PublisherInterstitialAd以及DoubleClickforPublishers(DFP)。DFP位于https://developers.google.com/mobile-ads-sdk/如https://developers.google.com/mobile-ads-sdk/download中所述,上面写着“2014年8月1日,GooglePlay将停止接受使用旧版独立Google移动广告SDKv6.4.1或更低版本的新应用或更新应用。您必须升级到移动广告SDK的GooglePlay版本到那时。”因此我按照说明将goo

安卓 fragment : which life cycle method to use for web service call

我正在开发一个涉及多个fragment的应用程序。在每个fragment中,我都必须调用网络服务来获取数据。目前我正在从Fragment的onCreateView()方法调用网络服务。问题是,每当Web服务调用正在进行时,如果设备方向发生变化,就会开始调用新的Web服务调用。我认为这可能是因为onCreateView()方法在配置更改时被调用。我该如何解决这个问题。以及我应该使用哪种生命周期方法来调用Web服务,以便它只会被调用一次 最佳答案 我已经通过以下解决方法解决了这个问题为每个网络服务调用方法创建一个操作标识符。例如。例如登

android - 如何自动将 Android 应用程序从 Jenkins 上传到 Google Play Alpha 测试?

这个问题在这里已经有了答案:HowtouploadanAPKfromJenkins/HudsontoPlayStore?(6个答案)关闭8年前。我让Jenkins运行,在每次提交后拉取GitHub并构建我的应用程序。有测试人员社区,我希望他们拥有我最新的应用程序。我希望将我的应用上传到GooglePlayAlpha测试,但也许我应该使用其他服务?你们#androiddevs在用什么?

android - 如何检测 Google Play 商店是否正在下载/安装特定应用程序?

许多应用会提供安装由开发者或开发者合作伙伴制作的其他应用的建议。推荐只是指向Play商店的链接,可以从中安装推荐的应用。如果出现以下情况,我不想为应用X提供推荐:AppX已经安装AppX正在安装(例如从GooglePlay下载)检测X是否已安装很容易,但我似乎找不到任何API来从GooglePlay读取下载/安装状态。有什么方法可以检测用户是否正在安装应用程序X? 最佳答案 IsthereanywaytodetectiftheuserisintheprocessofinstallingappX?最接近此的方法是使用Notificat

android - android 设备无法接收 google play 游戏通知的可能原因?

关于TBMPSkeleton:WhyarebothonTurnBasedMatchReceivedandonInvitationReceivednotcalledonmyphysicaldevice?最初我认为问题出在我的代码上,尽管它没有任何意义,因为它在我的模拟器上运行得很好+它与tbmp框架示例中的非常相似。现在我确定问题出在我的设备上,所以我想知道是什么阻止了来自GooglePlay游戏的通知。在我的模拟器中,我在通知栏中收到大量来自GooglePlay游戏的通知,但在物理设备中没有任何通知。该设备是XperiaL4.2.2。编辑:是的,已选中GooglePlay服务通知复选框