草庐IT

next_run

全部标签

android - 使用 android studio 'instant run' 启动应用程序非常慢

我刚刚为我的项目启用了即时运行。构建和上传速度更快,但我的应用启动时间已从几百毫秒增加到几秒钟。我通常对这种妥协感到满意。我只是想知道我是否是唯一注意到这一点的人,是否也有机会对其进行优化? 最佳答案 这是AndroidStudio中的一个已知错误我已经面对这个问题很长时间了,我遇到了一个Reddit线程,它解释了问题的实际原因......这里是该主题的链接:https://m.reddit.com/r/androiddev/comments/4m2v25/instant_run_causing_incredibly_long_ap

安卓工作室 : How to force re-installation (Disable instant run for once)?

我知道您可以完全禁用即时运行(新的Android2.0功能)。但是,我确实喜欢该功能,但在某些情况下除外:-在对布局文件进行更改时,它通常不会在访问这些资源时获取导致Nullpointer的更改。有没有办法绕过即时运行?并强制重新安装?我知道更改AndroidManifest会强制执行此操作,但这并不方便。 最佳答案 AndroidStudio2.0、2.1和2.2:如果您需要部署干净的构建,请从主菜单中选择Run>CleanandRerun'app',或按住Shift键,同时单击Rerun。此操作会停止正在运行的应用,执行完全干净

Android 测试项目崩溃,错误 "Test run failed: Instrumentation run failed due to ' 进程崩溃 .'"

我的问题似乎与这里的Testrunfailed:Instrumentationrunfaileddueto'Processcrashed.'whentestingmultipleAndroidactivity略有不同我已按照inthepdf给出的步骤进行操作.我已经创建了测试项目“TestAndroidCalculatorBlackbox”(我们是否需要有两个项目一个测试和一个主项目,也许这可能是原因,因为在Robotium“入门”链接中他们希望我们为记事本创建项目),并添加jarsrobotium-solo-5.0.1.jar,robotium-solo-1.6.0.jar,去掉下面

android - 无法使用错误 : There's another emulator instance running with the current AVD 启动 android 模拟器

使用CLI并使用以下命令运行模拟器:./emulator-use-system-libs@Nexus5API25只显示错误,模拟器不启动。emulator:ERROR:There'sanotheremulatorinstancerunningwiththecurrentAVD'Nexus5API25'.Exiting...还有:没有任何正在运行的模拟器实例。Nexus5API25确实存在并且过去一直在工作。我必须在我的机器上使用-use-system-libs标志来启动模拟器实例。其他AVD正在运行。当使用-verbose执行时,会打印更多详细信息,但我没有看到任何可以帮助我解决问题的

android - 权限拒绝 : get/set setting for user asks to run as user -2 but is calling from user 0

我的应用程序在我的测试设备上正常运行(当我通过ADT安装它时,当我通过导出的APK文件安装它时)但它在PlayStore测试设备上失败并出现以下错误:PermissionDenial:get/setsettingforuseraskstorunasuser-2butiscallingfromuser0,thisrequiresandroid.permission.INTERACT_ACROSS_USERS_FULL我是Android世界的新手,我不明白为什么它可以在我的设备上运行,并且在Play商店测试中在同一设备上失败?这种错误类型在Android工作环境中意味着什么?我添加了以下权

javascript - 如何在 android softkeyboard 上获取 Next 按钮代替 phonegap 中的 Go Button

我正在开发Phonegap应用程序,并且在申请表中有很多输入。我在android的键盘上得到了Go按钮。我想用下一个按钮替换go按钮。当点击Go按钮(如图所示)提交表单。在androidnative中,我们可以在XML中指定下一个按钮,但是对于Phonegap,如何指定下一个按钮来代替go按钮。?默认情况下,某些三星设备顶部有NextPrev按钮。默认情况下有Go按钮。我需要Next但在Phonegap中。有没有为android指定的插件。 最佳答案 到目前为止,Android无法使用“下一步”按钮而不是“开始”按钮。Android

android - 作业调度程序 : controlling delay from constraints being met to job being run

我正在使用JobScheduler来安排作业。主要是我将它用于.setRequiredNetworkType()方法,它允许您指定只希望在建立网络连接(或更具体地说是非计量连接)时安排作业。我正在使用以下非常简单的代码来安排我的工作:PersistableBundleextras=newPersistableBundle();extras.putInt("anExtraInt",someInt);intnetworkConstraint=useUnmetered?JobInfo.NETWORK_TYPE_UNMETERED:JobInfo.NETWORK_TYPE_ANY;Compon

android - 将 Android 升级到 4.3 后,run-as 说 'package is unknown'

我有一个简单的脚本,可以将数据库从手机下载到我的电脑它使用'run-as',效果很好,但现在,run-as说'包未知'我的应用程序安装在设备上,没有任何变化,只是Android更新到了4.3你有同样的问题吗?如何绕过或解决? 最佳答案 当GalaxyS4在没有它的情况下发布时,我们遇到了缺失的run-as问题。我们使用run-as启动gdbserver以进行应用程序调试。我们通过将gdbserver作为Android服务启动来解决此问题。更多详情请访问run-asPackage'a.b.c'isunknown-GalaxyS4Jel

Android Instant Run First-time 安装后启动应用程序需要太多时间

我已经安装了android-instant-run介绍于android-studio-2.0我在第一次运行我的应用程序时遇到问题。它在启动Activity后出现5到10秒的空白屏幕。只为每个应用程序第一次运行需要时间,但我不知道为什么会发生。Logcat:W/System:ClassLoader引用了未知路径:/data/app/com.package.name/lib/arm 最佳答案 您好,我在更新AndroidStudio2.0时也遇到了这个问题通过将minSDKVersion从14更改为16并将gradle版本更改为2.4来

android - 测试运行失败 : Instrumentation run failed due to 'java.lang.ClassNotFoundException'

这是我第一次设置一个Android测试项目来测试一个Android项目。我创建了一个非常基本的测试用例,我正在尝试运行它,但是我没有运行。我收到Testrunfailed:Instrumentationrunfaileddueto'java.lang.ClassNotFoundException'。我会更多地解决这个问题,但是我没有得到更多信息,例如它试图找到哪个类等。关于如何从错误中获取更多信息的任何想法?我应该查看的任何公共(public)区域,或者我忽略的任何可能需要配置的区域?以下是来自控制台的信息:[2013-04-1613:21:49-XyzProgramTest]Andr