【java – 测试Android应用程序 – 猴子中止】教程文章相关的互联网学习教程文章

android-在我的应用程序中全局对话框的最佳实践是什么【代码】

我的应用程序中有“自定义”对话框构建器,该构建器将触发许多事件,例如:Asynctasks,Web服务消息,UI输入错误或不具有活动上下文的服务.我总是在我的Application类中创建一个称为currentActivity的Activity.然后,在每项活动的恢复中,他们都坐在currentActivity上.@Overrideprotected void onResume() {super.onResume();MyApplication.currentActivity = MainActivity.this;然后在创建对话框的情况下,我使用该上下文.但是我有一个问...

java-如果将Android应用程序安装为apk,则崩溃;如果通过Android Studio运行,则可以运行【代码】

我在Android Studio 2.1.3中创建了一个应用程序,因为我已经在(不同的)模拟器和我自己的手机(小米Redmi Note 3,Android 5.0.2 LRX22G)中进行了测试.当我将应用程序交给几个朋友进行测试时,他们都说了同样的事情:应用程序正常启动,他们选择了他们感兴趣的活动,他们在文本字段中输入了数据,并在按下按钮的那一刻(假设(进行一些数学运算)以接收数学答案,该应用程序将停止并返回“主要”活动.compileSdkVersion 24 buildToolsVersion ...

Java-Android Studio:某些手机上的应用程序崩溃【代码】

我是android开发的新手,对此问题感到非常困惑.我正在制作一个具有3个TextViews的简单应用程序:text,text2和text3. >文字显示用户的自由度> text2显示用户的经度,> text3显示用户与名为“ Azadi Square”的地点之间的距离. 该应用程序可以在Samsung Galaxy S4和Samsung Galaxy Tab S上正常运行,但是在华为Y511和Sony Xperias之一(我不知道确切名称)中,该应用程序无法打开,并表示该应用程序已停止运行 这是我的Java代码:public cla...

android-我可以在启用了Admob的情况下提交用于发布前测试的应用程序【代码】

我想将我的应用提交到Android开发者控制台中的预发布报告中.该应用当前已启用Admob.我听说测试设备将自动对应用程序进行爬网,并每隔几秒钟在应用程序上执行一些基本操作,例如键入,点击和滑动.我担心这会导致无效点击Admob广告.请告诉我.解决方法:很遗憾,我的AdMob被暂停了! 对于未来的人…在Play开发者控制台之外进行全面阅读之前,请先远离预发布和ADMOB. (即one suggest in the answer above me) 我认为Google应该使其更加清晰(他...

android-Javafx移植应用程序的性能不佳【代码】

我只是使用gradlew将一个名为“ PuzzlePieces”的样本netbeans javafx项目移植到了android.该应用程序的性能太差了,是什么原因引起的? 我的设备:LG E975,4.4 kitkat解决方法:question包含一些可能的原因,这些原因可能导致基于设备在台式机上运行方式的预期,Android设备的性能可能会变差. 无论如何,“ PuzzlePieces”很快就能胜出,并且与该问题中提到的CSS点有关. Desk类添加了以下内联样式:Desk(int numOfColumns, int numOfRow...

适当的UML图以对Android应用程序的线程,网络活动,处理程序等进行建模

我正在编写一个Android应用程序,其中包括: >生成一个线程,该线程在{Activity} .onResume()执行时将网络套接字绑定到端口42777,并将传入的数据分派到Handler.除非当前没有WLAN适配器与本地(192.168.,10、172.16-31.*)IP地址建立连接…否则,它将显示错误消息,并且不会进一步进行任何操作,直到建立了合适的WLAN连接和ConnectivityManager通知我的听众.>生成一个线程,该线程从LinkedBlockingQueue中获取Runnable,并将其提交给单线程Ex...

android-单击Webview中的超链接后,应用程序崩溃.我已经整理了Assets文件夹中的所有html文件【代码】

我正在尝试制作一个打开本地html页面的应用程序,该页面具有链接到其他2个页面的超链接.所有这些html文件都放置在资产文件夹中.现在,当我触摸第一个html文件中的超链接时,该应用程序崩溃,打开了另一个html文件.package com.example.rishabh.webviewdemo;import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.webkit.WebView;public class MainActivity extends AppCompatActivity {WebView ...

android-我的目标SDK版本是25,但Google Play说应用程序仅支持4.1-4.4设备?【代码】

android { compileSdkVersion 25 buildToolsVersion "25.0.0"defaultConfig {applicationId "com.abc.ege"minSdkVersion 16targetSdkVersion 25versionCode 3versionName "1.1.3"vectorDrawables.useSupportLibrary = true } }虽然我的目标sdk版本是25,但是当我上载apk到Play商店时,它说“与Android 4.4及更高版本的设备不兼容,问题出在哪里? 编辑:应用程序在模拟器上工作正常,清单文件中没有硬件访问权限解决方法:我认为您应该将...

android-Cordova移动应用程序和Dropbox API v2【代码】

是否有人在Cordova移动应用程序中使用了Dropbox API v2?甚至是移动应用期?有API v1&的教程.科尔多瓦:http://ourcodeworld.com/articles/read/149/how-to-use-dropbox-in-a-cordova-application但是Dropbox已经或正在弃用它. 我有一个Github项目,它是一个基本的Cordova项目(版本6.5.0),并且包含Dropbox API v2.我可以使项目进入授权屏幕,但我认为我的问题是重定向URI. 我正在使用: >科尔多瓦6.5.0>在Android上进行测试> Dropbox...

无法将文件从驱动器共享到我的应用程序-android【代码】

当我从Google云端硬盘中选择PDF并通过“发送副本”应用单击共享时崩溃. 我正在尝试根据收到的意图数据创建文件. 收到的Uri是content://com.google.android.apps.docs.storage.legacy/enc=wZUW7yjtovmYjBMzKXQVChubXRmP0Qum361CVLRoUegdADMl. 当我尝试从此uri创建文件时,它返回null. 有什么方法可以共享来自android的文件(例如图像,mp3,视频,pdf等).创建文件可用于Dropbox,Gallery等.File file = FileHelper.getFile(this, mUri);p...

如何阻止Android 7.1应用程序快捷方式忽略活动launchMode?【代码】

我有一个声明的静态应用程序快捷方式,如下所示:<shortcutandroid:enabled="true"android:icon="@drawable/shortcut"android:shortcutDisabledMessage="@string/downloads"android:shortcutId="downloads"android:shortcutLongLabel="@string/downloads"android:shortcutShortLabel="@string/downloads"><intentandroid:action="android.intent.action.VIEW"android:targetClass="com.colinrtwhite.test.activity.DownloadsActivit...

Java-Ionic 3 Android的新apk将不会更新.给出“未安装的应用程序.包裹似乎已损坏”【代码】

我有一个现有的Ionic应用程序(已在Google Play上部署),在该应用程序中我刚刚完成了一些错误修复(例如)的新构建.此后,我将Ionic更新到了最新版本,并将Ionic CLI更新到了3.x等,但除此之外,该版本是相同的(在同一台计算机上),并且我使用的密钥库文件与以前相同. 但是,当我复制发布的内置apk以手动将其安装在我的Android设备上时(就像在推送到商店之前一样),现在却没有安装应用程序.软件包似乎已损坏 如果删除现有版本,则新的APK安装会...

android-如何在使用多个任务时防止在最近的应用程序屏幕中出现多个应用程序实例?

具有MainActivity以外的2个活动的Android应用程序,两个活动都具有android:launchMode =“ singleInstance”.我导航到每个活动,然后打开最近的屏幕,它将显示我的应用程序的3个实例,一个实例用于应用程序,每个实例用于两个活动.解决方法:如果您确实需要创建单独的任务(我怀疑这是非常罕见的情况),那么您需要执行以下操作: >如果您希望每个任务都显示在最近任务列表中,那么您将需要一种让用户区分的方法.为此,您应该为每个< activit...

android-如何设置寓言-elmish-react本机应用程序?【代码】

我可以按照https://github.com/fable-elmish/react设置Elmish-Reactdotnet new -i "Fable.Template.Elmish.React::*" dotnet new fable-elmish-react -n MyProject但我不知道要获得同等的本机应用程序该怎么做.我希望能够从https://fable-elmish.github.io/react/native.html获得简单的计数器示例. 我试图用创建一个本机应用程序$npm install -g react-native-cli $react-native init AwesomeProject这很棒,但是它给了我一个Javasc...

c#-Xamarin Android应用程序在路径:DexPathList [[zip…]…]上找不到类…【代码】

当我尝试在Xamrin Android应用中执行以下代码行时遇到错误:EntityEditor ee = new EntityEditor();EntityEditor类是一个DialogFragment,其代码如下所示:namespace Storyvoque {public class EntityEditor : DialogFragment{EditText entityId;EditText entityType;EditText entityName;EditText entityDescription;EditText containerEntityId;AutoCompleteTextView containerEntityName;EditText targetEntityId;AutoCompleteTe...