【android-使用run-as命令调试Samsung 4.4.2“程序包未知”上的本机应用程序】教程文章相关的互联网学习教程文章

应用程序被Android清除【代码】

我启动我的Android应用程序,该应用程序又会在第一个屏幕上初始化一些状态.该应用程序有许多屏幕,在某些屏幕中随机导航后,我使用“主页键”最小化了该应用程序.现在,在通过电话运行其他一些应用程序之后,操作系统决定需要释放我的应用程序并因此将其杀死. 现在,当我再次单击应用程序图标时,操作系统会记住历史记录,并尝试从最小化应用程序的位置返回到屏幕.但是,问题在于,由于操作系统有时清除了我的应用程序,所有状态都丢失了,并且...

Android在应用程序/活动中嵌入默认音频播放器【代码】

我想知道是否可以将默认音频播放器嵌入到我的一项活动中.或者至少能够嵌入具有播放/暂停按钮和音轨搜索栏的部分. 我之所以要嵌入它而不是将其以新的意图打开(例如:Intent audioActivity = new Intent(Intent.ACTION_VIEW); audioActivity.setDataAndType(Uri.parse(getAudioURL()), "audio/*"); startActivity(audioActivity);) 我希望用户能够在收听音频的同时阅读当前活动中的某些内容.我已经能够使用一个进度条,该进度条会根据...

java-如何从Android中的另一个应用程序加载类

无论如何从不同的应用程序加载类? 例如,我有两个应用程序,其中一个具有SomeExample类文件.我想加载它并从另一个应用程序使用. 我尝试使用Class.forName.但是此函数将抛出“ ClassNotFoundExpetion”.解决方法:Is there anyway to load a class from differen application ?不,对不起 您可以使用startActivity(),startService()等来启动另一个应用程序的组件,但是每个应用程序的代码都保持独立.

android-在升级到gradle 3时获取应用程序build.gradle同步问题.【代码】

我正在更新一个项目,其中所有项目都有许多不同的特性和风格.我能够解决项目中的所有库,但在更新应用程序build.gradle时遇到问题.下面是错误和gradle的.我显然误解了文档,无法找到正确的解决方案.如何在应用程序build.gradle级别解决此同步问题? 错误Unable to resolve dependency for ':app@magicDebug/compileClasspath': Could not resolve project :vnfmdata.Could not resolve project :vnfmdata. Required by:project :app> ...

如何在用Robotium测试中重启被杀死的android应用程序

我正在使用robotium测试apk.在这个应用程序中,我有一个按钮可以终止应用程序进程并重新启动它.我想使用Robotium测试这种情况.当我通过Robotium单击该按钮时,应用程序按预期被杀死,但是我看不到它重新启动.解决方法:您不能通过robotium来执行此操作,Instrumentation测试与您的应用程序处于同一过程中(如果您查看logcat,则可以看到此信息),这意味着,当您终止应用程序进程时,测试也会随之终止.

如何确保我的Android应用程序可以在更高和更低的版本中运行?【代码】

我正在2.3.3版中构建一个Android应用程序.它将在较低版本和较高版本中运行吗?我需要怎么做才能做到这一点?解决方法:如果您在应用程序的AndroidManifest.xml文件中提到minSdkVersion和maxSdkversion.它将支持这些版本.例如 –<uses-sdk android:minSdkVersion="integer" android:targetSdkVersion="integer"android:maxSdkVersion="integer" />而不是该整数值,您可以将API级别设置为支持应用程序的哪个移动版本级别到哪个移动版本...

android-将广播意图从服务发送到应用程序类【代码】

是否可以将意图从服务发送到Application类?没有活动? 我不知道在特定时间会运行什么活动,因此我在活动类中添加了一个布尔型标志,该标志检测活动并根据接收到的广播发送适当的数据.解决方法:如果您的服务处于活动状态,那么您的Application类也将处于活动状态. 否则,您将无法使用getApplicationContext(). 尽管我对永远运行的服务持怀疑态度,但是如果当前的最后一个活动处于活动状态,则有一种非常干净的方法可以使该服务与某个活动...

“:应用程序:buildNative”. > execCommand == null!”,即可在Android Studio中使用NDK构建我的应用程序.是什么原因造成的/如何进一步处理?【代码】

这是我尝试在android studio中构建我的android应用程序时遇到的错误.该应用程序使用的是NDK,我认为是导致问题的原因.我是android studio的新手,现在已经处理此问题大约2周了.经过大量的搜寻后,我不知道问题是什么/如何解决这个问题,也不清楚发生了什么.我也无法弄清楚如何在build.gradle文件上使用调试器,或者如何查看System.env.ANDROID_NDK_HOME的值.我似乎被困在墙上,所以任何帮助/建议都值得赞赏.Error:Gradle: Execution fail...

在Android应用程序中解析XML响应【代码】

我想使用SAX PArser解析我的应用程序中的XML响应,我不知道该怎么做,所以任何人都可以请我指导正确的方法. 稍加编码或链接的示例就可以了.谢谢,大卫解决方法: try {HttpClient client = new DefaultHttpClient();String getURL = <URL>;HttpGet get = new HttpGet(getURL);HttpResponse responseGet = client.execute(get);mResEntityGet = responseGet.getEntity();if (mResEntityGet != null) {//do something with the responsec...

清除默认的Android应用程序

我们是否可以知道用户已为特定操作设置了默认应用程序?一世.即android.intent.action.CALL_PRIVILEGED 假设我的应用程序还提供了Call_privilaged上的被调用操作.但是用户已将内置拨号程序设置为Call_privilaged操作的默认启动器. 我的问题是,我可以从语法上知道用户已将Dialer设置为Call_privalged操作的默认启动器. 谢谢.解决方法:Can we know that user has set default application for particular action? i. e. android.inte...

android-关闭应用程序时Kivy服务停止【代码】

我正在从Kivy应用程序启动服务:service = autoclass('net.saband.myapp.ServiceMyservice') mActivity = autoclass('org.kivy.android.PythonActivity').mActivity service.start(mActivity, '')有用.如果我使用“后退”按钮关闭应用程序,则我的服务仍然有效.但是,如果我通过从最近的应用程序列表中刷出应用程序来关闭我的应用程序,则该服务将终止. 我发现this issue并尝试使用this article指导的startForeground.它可以工作,但是...

android-通过“单一登录”进行身份验证后,移至Facebook应用程序页面【代码】

我正在开发一个需要集成Facebook社交功能的应用程序. 我想要的是使用SSO(单一登录)功能,当用户按下我的应用程序中的按钮时,在用户身份验证后,Web视图将打开并在Facebook中向他显示??我的应用程序页面,现在他可以像其他人一样身份验证用户身份. 我下载了Facebook SDK,并将其包含在我的项目中,我还在Facebook开发人员页面上签名了我的应用程序,并获得了APP-ID. 到目前为止,这是我的代码:public class WebViewLike extends Activity ...

Android中可能有两个活动应用程序吗?

在Android中,是否可以在一个屏幕的一半中将一个应用程序(渲染视频)显示为浮动屏幕.并同时与另一个应用程序(例如,聊天应用程序或任何其他应用程序)进行交互.浮动屏幕应用程序将是我的应用程序,因此它将允许用户执行多任务处理. 想法是使正在渲染视频的应用程序的表面视图保持在顶部,同时与其他应用程序(例如图库或任何其他应用程序)进行交互.解决方法:如果用“两个活动的应用程序”来表示实际的应用程序(即具有活动,后退堆栈和& c的...

setOnClickListener使我的Android应用程序崩溃【代码】

我在尝试在Android应用中实现登录屏幕时遇到问题.用户必须使用字符串“ user”填写登录名和密码字段.每当我运行此代码时,我的android虚拟设备就会崩溃.它甚至没有打开,并且设备屏幕上出现“不幸的是,LoginScreen已停止”错误消息.这是我的代码: 我的主要活动package com.example.loginscreen;import android.app.Activity; import android.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import a...

如何禁用Android应用程序的通知栏?【代码】

这个问题已经在这里有了答案: > Hide Notification bar 8个我有一个Android应用程序,其中列出了已安装的应用程序,并在单击项目时启动它们.我想禁用从我的应用程序访问NotificationBar.即,当用户从我的应用程序启动“浏览器”应用程序时,可以将通知栏向下拖动/她可以更改gps,wifi等的设置…requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(Window...