自上次更新(从6月25日开始构建)以来,Android Studio Gradle中的任何更改都非常缓慢.当您编辑文件并在keyup上重新编译时,它似乎也会自动跟踪更改.
我的i5每次更改都需要几分钟.
知道如何加快我的Gradle变化吗?
在android studio中编译已签名的APK后生成的proguard映射文件在哪里?
我不确定它是否无法工作或者我是否忘记了文件路径,并且我的强制google/stackoverflow搜索没有回答这个问题
好的,logcat正在显示系统日志,但它没有在我的华为Ascend上显示应用程序日志.如果我切换到另一台设备,例如我的Galaxy Nexus或Nexus 7,则会显示相同的应用程序(相同的APK甚至)日志.
华为Ascend正在运行Android 4.1.1,它在开发者选项中打开了USB调试功能.从命令行或IntelliJ运行logcat时会发生这种情况.而且我确保选择了正确的设备 - 事实上我一次只插入一个设备.我已经尝试重新启动adb,清除它的缓冲区等
我可以看到应用程序是从华为开始的,我甚至得到系统日志显示Activity已经启动.但与其他设备不同,我没有在Activity#onCreate(或其他任何地方)登录应用程序.
08-08 20:55:44.050: INFO/WindowManager(431): Switching to real app window: Window{41ae8780 au.com.xandar.wirelesstiming.timekeeper/au.com.xandar.wirelesstiming.timekeeper.TimeKeeperActivity paused=false}
08-08 20:55:44.180: INFO/ActivityManager(431): Displayed au.com.xandar.wirelesstiming.timekeeper/.TimeKeeperActivity: +387ms
Run Code Online (Sandbox Code Playgroud)
如何交付应用程序日志?
我正在使用Ubuntu Gnome 14.04,我安装了Java 8(JDK和JRE).
当我安装Android Studio时,一切正常,但有消息显示:
无法运行mksdcard SDK工具
如何正确安装Android Studio,或者如何解决此问题?
我是gradle构建系统和IntelliJ的新手.
那么如何创建一个Android库项目(例如com.myapp.lib1)和应用程序项目(例如com.myapp.app)并使构建系统在应用程序项目中包含com.myapp.lib1?
我进入了项目结构 - >模块 - >我的应用程序项目,并为lib项目添加了一个依赖项.IntelliJ现在可以在应用程序项目中使用时识别lib项目中的类,但是当我运行应用程序项目时,会出现以下错误:
Gradle: error: package com.myapp.lib1 does not exist
Run Code Online (Sandbox Code Playgroud) 我最近从Eclipse搬到了Android Studio,我很喜欢它.但是,我想念Eclipse中的悬停功能Javadoc.
我按照这里的说明添加了功能,但是,我的悬停不包含Javadoc.如果我使用我的文档快捷方式Ctrl+ Shift+ Space它将正确显示文档,但是,我真的希望它出现在工具提示中.
下面是我看到的截图.显然,这个方法应该有一个Javadoc.

我在所有方法/变量上都看到了这个.任何帮助表示赞赏.
我想在Android Studio中为我的库创建一个aar文件,我会选择jar选项,但我的库有资源.
知道如何从库中创建aar文件吗?
昨天我的应用程序运行完美,Android Studio但今天当我开始处理我的应用程序并运行它时,我会不断收到错误消息
安装失败,显示消息无法建立会话.
屏幕:
单击确定获取错误消息
会话'app':安装APK时出错
并且App在设备中不存在(已经卸载).请建议我该怎么办?
无法在 Google Play 中更新我的应用程序,因为它显示:
此版本包含 com.google.android.gms.permission.AD_ID 权限,但您在 Play 管理中心上的声明表明您的应用不使用广告 ID。
您必须更新您的广告 ID 声明。
首先,该应用程序不使用广告。
注入权限的库是 ->jetified-play-services-ads-identifier-18.0.0但我不知道它来自哪里。另外,为了确保删除此权限(无论如何),请在我的应用程序清单中添加:
<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
Run Code Online (Sandbox Code Playgroud)
但它仍然说我的应用程序无法更新,因为它包含该权限。我已经通过 APK 分析器检查了清单,只是为了确定,它在清单文件中没有权限(我不知道为什么它仍然说权限在那里)...
但同样的事情仍然发生:(
更新
找到此权限的来源并禁用这些模块:
implementation ("com.google.firebase:firebase-analytics-ktx:21.1.0") {
exclude module: "play-services-ads-identifier"
exclude module: "play-services-measurement"
exclude module: "play-services-measurement-sdk"
exclude module: "play-services-measurement-api"
}
Run Code Online (Sandbox Code Playgroud)
更改之后,合并的清单不再包含也通过 APK 分析器测试的权限,但不幸的是 Google Play 仍然说该应用程序包含权限(奇怪)...
如有任何帮助,我们将不胜感激:)
android android-manifest google-play android-studio google-advertising-id
我开始使用新的Android Studio,无法在IDE中找到应用程序的APK,它实际上位于哪里?
android-studio ×10
android ×9
apk ×3
64-bit ×1
aar ×1
adb ×1
google-play ×1
installation ×1
jar ×1
java ×1
javadoc ×1
logcat ×1
proguard ×1
ubuntu ×1