在Android Studio说api24构建需要JDK1.8u92之后,我最近安装了JDK1.8u92。然而,我现在遇到了这个问题。
我查看了一些其他解决方案并卸载了JDK1.7,为JDK_HOME、JAVA_HOME、和JAVA8_HOME添加了环境变量。问题依然存在。
每次我尝试构建应用程序时,gradle sync都会失败,Android studio会要求我选择一个有效的JDK目录。然后转到Project Structure=>JDK Location并将其更新到1.8文件夹。再次尝试构建会出现相同的错误,当我检查项目结构时,路径会自动设置回旧的JDK1.7。
有没有解决这个问题的方法?
在查看了Android studio设置目录中的几个文件后发现了这一点。
如果您一直在升级您的Android Studio并从以前的安装中导入设置,那么这种情况可能会发生(新的安装也可能发生)。
解决方案:
问题内容: 我最近在Android Studio说api24构建需要它之后安装了jdk 1.8 u92。但是,我现在遇到了这个问题。 我查看了其他一些解决方案,并卸载了jdk 1.7,为JDK_HOME,JAVA_HOME和JAVA8_HOME添加了环境变量。问题仍然存在。 每次尝试构建该应用程序时,gradle同步都会失败,并且Android studio会要求我 选择一个有效的JDK目录 。然
我想知道什么是电池效率最高的方式发送准确的位置更新到服务器/防火墙每5秒,即使应用程序关闭或手机重新启动。我尝试使用alarmmanager.setrepeating和android.intent.action.boot_completed接收器- 使用post一个延迟消息或runnable到一个处理程序不是一个可靠的解决方案,因为一旦应用程序被删除,位置更新就会停止。 是否有可靠的方法每5秒向服
我一直在尝试创建一个可重用的页脚组件,并希望它放置在底部,而不考虑页眉和页脚之间的内容,但对于某些页面,它会留在底部,而某些页面,它要么在顶部,要么在顶部之间。 有人能帮我一下吗? app.component.html app.component.css 页脚.组件 footer.component.css
现在我们手上有了一个真实项目的 Git 仓库,并从这个仓库中取出了所有文件的工作拷贝。 接下来,对这些文件做些修改,在完成了一个阶段的目标之后,提交本次更新到仓库。 请记住,你工作目录下的每一个文件都不外乎这两种状态:已跟踪或未跟踪。 已跟踪的文件是指那些被纳入了版本控制的文件,在上一次快照中有它们的记录,在工作一段时间后,它们的状态可能处于未修改,已修改或已放入暂存区。 工作目录中除已跟踪文件以
问题内容: 目前,每35秒更改一次位置并移动10米的距离后,我就会在上绘制一个。 因此,我在位置更改(移动35秒和10米)后立即实现了此功能,我正在绘制。 问题陈述:- 。有时我的应用程序被挂起?可能是因为我的代码在下面的编写方式中效率不高? 基本上,我只需要在每移动35秒和10米的距离后在当前位置绘制一个圆圈。 我的代码有问题吗?任何想法,例如我应该如何进一步改善它,以使其顺利运行。 这是我在M
问题内容: 我有一个CI管道来构建我的android应用程序,并使用gitlab管道运行有条件的测试。我的gitlabRunner是一台ubuntu 16.04机器,在docker容器中运行每个构建。我有一个通过USB连接到gitlab运行程序的物理android设备。 最近,每次触发新的构建时,系统都会提示我允许android目标上的USB设备使用RSA指纹。问题在于指纹随着每个构建而变化。 我