Tag: android sdk tools

如何使“层次结构查看器”在真实设备中工作?

我是Android开发的新手我开始使用“层次结构查看器”…它可以与sdk提供的模拟器一起使用。 问题是我想在真实设备上使用它。 我已经进行了研究,发现由于安全原因,它仅适用于各种来源的模拟器和开发人员手机。 官方Android开发者网站 但我也发现通过在我们的项目中使用“ViewServer.java”,我们可以在真实设备上使用这个工具。 GitHub romainguy / ViewServer链接: 据我所知,有两件事需要做…… 将此ViewServer.java包含到我们的项目中 在清单中添加INTERNET权限。( ) 在阅读java文件中的注释时,我也了解了如何在onCreate和stuffs中使用addWindow方法。 但即使在尝试将此应用程序安装到我的设备中之后,eclipse“无效的APK文件!”…对于真实设备和模拟器。 但是普通的应用程序可以与模拟器一起使用,但不会在其中添加这个java文件的应用程序! 如果还有其他事情需要做,有人会向我解释。 因为我共享的链接有很多其他文件,我不确定它们是什么以及如何使用它们。 我所关心的只是其中的“ViewServer.java”文件。 如果可能的话,有人可以一步一步地解释我需要做什么吗?

使用编程在android上设置触摸输入

我想使用编程来模仿屏幕上位置(x,y)的“触摸”。 我看到了这个链接,但它只教你如何注入字符。 我想在位置(x,y)注入触摸 我如何使用Android SDK(java)来做到这一点?

Android Studio意外顶级例外:

今天我面临一个巨大的错误,不允许我在手机上运行示例项目。 当Android Studio构建项目时,它首先将以下目标显示为UP-TO-DATE : …. :demoproject:processDebugResources UP-TO-DATE :demoproject:generateDebugSources UP-TO-DATE :demoproject:compileDebugJava UP-TO-DATE :demoproject:proguardDebug UP-TO-DATE …. 在构建过程中,有许多这些UP-TO-DATE日志语句。 然而,他们总是停在:demoproject:dexDebug 。 对于dexDebug ,我似乎永远不会得到UP-TO-DATE日志语句。 相反, dexDebug后面跟着这个错误: :demoproject:dexDebug warning: Ignoring InnerClasses attribute for an anonymous inner class (com.xyz.corp.sample.project.demo.a) that doesn’t come with an associated EnclosingMethod attribute. This class was probably produced by a compiler that did not target the modern .class […]