Android 升级JDK及配置问题。

一、ADT 配置错误

学Android Programming的第四章,debug,一遍跟着做一遍嘀咕这也太简单了,平时真有问题肯定是一大堆的bug。

正想着,学到最后的Android Lint Problem时,发现很多报错是appcompat_v7的错误,鉴于此书我断断续续在看,已经不知道为什么package Explorer下面会有v7的文件夹了,于是我大手一挥删了。好了,这下我渴盼的一堆一堆的bug终于出现了。

然后学到这个东西是android在eclipse的插件,没有这个东西,new project的时候连android application的选项都不会出来。但是不知道怎么回事,当时删除的时候没有选择从硬盘上删掉,可是仍然不能还原。我后来查看资料,原来还原后,要重新配置built path,我没搞转,于是将v7删了,重新在ADT manager里下载,然后就更加无可挽回了,应该是旧的没删干净,新的最新版本有冲突。

总之最后,我将eclipse卸了重新安装了一遍。还好我之前写了日志啊,卸载没浪费我太多时间。

二。重新安装eclipse

重新安装时出现了新的问题,原来我的mac升级到Yosemite版本了,新的eclipse需要至少JDK7的环境,Mac自带的是1.6的版本。

于是我就干脆下载了JDK8的版本。问题是下载了几个版本都不能安装,先是百度软件中心下载的,安装显示需“Oracle的Java要求Mac OS X 10.7.3或更高版本”:

于是去官网上下载。http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载后,安装总是显示“正在准备安装”,进度条一直显示完成,却不能完成。

最后是command+option+esc强制退出的安装器的。

然后发现文件管理器的设备下面有很多我打开的未安装的版本.pgk,一个个弹出。都弹出了,还是不能安装。

每次双击dmg安装包出现pgk时,都会在设备下挂着,然后双击安装就会一直卡住。

后来重启电脑,不知道怎么,再双击dmg,出现pgk窗口时,设备下面不会挂着这个包了,然后我灵机一动,双击安装,很快就成功了。

结论:双击dmg后,设备下不会自动挂起pgk包,而只是单独弹出pgk安装窗口时,双击就能正常安装。

三、安装后出现报警:This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in.

解决方法如下:

  1. Click Help > Install New Software.
  2. In the Work with field, enter: https://dl.google.com/android/eclipse/
  3. Select Developer Tools / Android Development Tools.
  4. Click Next and complete the wizard.

有时候勾选框里没有显示内容,这个时候,把下面的筛选条件勾掉,内容就出来了。

这个时候就可以编辑运行程序了。

时间: 2024-10-28 04:52:47

Android 升级JDK及配置问题。的相关文章

; AutoHotkey全自动安装环境设置和测试JAVA+Eclipas+Android+JRE+JDK+SDK+ADT+Android模拟器+Android Virtual Device Manager+NDK+Studio+Doc+Help+Android Application Project编程调试windows环境[草稿版] DetectHiddenWindows,On SetTitl

; AutoHotkey全自动安装环境设置和测试JAVA+Eclipas+Android+JRE+JDK+SDK+ADT+Android模拟器+Android Virtual Device Manager+NDK+Studio+Doc+Help+Android Application Project编程调试windows环境[草稿版] DetectHiddenWindows,OnSetTitleMatchMode,2 ; 激活窗口并单击按钮IfWinExistActiveControlClick

android利用jdk制作签名

Apk签名首先要有一个keystore的签名用的文件. keystore是由jdk自带的工具keytool生成的.具体生成方式参考一下: 开始->运行->cmd->cd 到你安装的jdk的目录这里我是 C:\Program Files\Java\jdk1.6.0_10\bin 然后输入:keytool -genkey -alias lvmama.keystore -keyalg RSA -validity 10000 -keystore lvmama.keystore 下面解释下签名的参

Centos6.7安装Pycharm及升级JDK

首先到pycharm官网下载pycharm压缩包 wget https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=linux 解压 tar -zx -f pycharm-community-2017.1.tar.gz 切换到pycharm解压目录下的bin目录 [[email protected] 15:38 ~/Downloads]#cd pycharm-community-2017.1/bin [[e

整理eclipse,升级jdk环境小记录

这2天在整理项目: 需要把eclipse 32位,jdk1.6 32位的更改为eclipse 64位,jdk1.8 64位版本的,于是我就在一台window7的电脑上直接操作,遇到了一下几点问题,记录一下: 一台电脑上可以装多个版本的IDE工具,我就装了eclipse 32位的,eclipse64位的,还有myeclipse 64位的(近期整理桌面卸载了) 原本jdk是1.6 32位的,后期装了1.8 64位的(这说明电脑支持多版本的jdk运行环境,分别装在不同的文件夹下面,方便切换) 使用jd

Android 升级到android studio 2.2项目死活run不起来

背景:升级到Android studio 2.2项目死活运行不起来 现象如下: run with --stacktrace --debug等等抛出的bug简直无法忍视 解决办法:把compileSdkVersion 改为23成功run起来了

android升级adt和sdk之后无法识别SDK Location的一个解决方式

我把android的adt和sdk从4.0升级到4.2,发现eclipse的android设置里面原来列出的各种api level的platform消失了,而且无法新建android工程.而且检查过了sdk和adt都是最新的. 解决方式就是重新建一个工作区(workspace).在eclipse的Windows > Preferences > General > Startup an Shutdown > Workspaces 里面,Remove掉以前的workspace,再重启e

Android 升级ADT到22第三方Jar包导致的ClassNotFoundException和NoClassDefFoundError异常解决

在使用异步载入框架Android-Universal-Image-Loader的Jar包的时候遇到错误: java.lang.NoClassDefFoundError:com.nostra13.universalimageloader.core.ImageLoaderConfiguration$Builder后来通过细致的研究发现这个和框架没有关系,这个是因为 你的ADT升级到22出的问题,ADT22比ADT21更加的合理.在adt17的版本号之后.导入第三方jar包,要建立一个libs文件夹,

Error:Could not determine Java version-- 关于Android Studio JDK设置和JVM version设置

最近在装AS的时候遇到一个问题,新建工程后,编译报错,Error:Could not determine Java version 不言而喻:可定是JDK的问题,网上查到2中可能性 第一:就是JDK路径没有关联好 解决办法: File -->Project Structure-->SDK Location,如图,设置下,JDK的位置就行 第二,这种情况应该只能MAC IOS 操作系统中遇到 就是info.plist这个配置文件下JVM Version标签,设置不对. 解决方法: 1. Find

tomcat+springmvc+jdk版本配置问题

此前想用springmvc做一个helloworld样例,进而研究一下springmvc的原理,然而环境始终搭不起来,springmvc jar包总是报冲突,经过多次试验,终于找到完美的解决搭配. jdk1.8.0_91+apache-tomcat-8.0.36-windows-x64+spring-framework-4.2.4.RELEASE-dist 这里有个小知识,关于jdk版本问题: 当我的电脑原来配置的是jdk1.7的时候,我此时又安装了jdk1.8,如何使用jdk1.8呢? 只要环