博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装 Android_JDK遇到的问题(32位ubuntu16.4)
阅读量:4298 次
发布时间:2019-05-27

本文共 4028 字,大约阅读时间需要 13 分钟。

买了一块讯为的开发板,这几天在做环境的搭建。讯为提供搭建环境的资料很少,如果使用他们提供的Ubuntu12.04.2平台应该就没什么问题了。

 在执行脚本install-sun-java6.sh时出现一些问题

这个他们提供的脚本里的内容

#!/bin/sh## Download Sun JDK 6 from:# http://www.oracle.com/technetwork/java/javase/downloads/index.html# Java SE Development Kit 6 Update 43## You can download it by browser# http://download.oracle.com/otn-pub/java/jdk/6u43-b01/jdk-6u43-linux-x64.bin# wget doesn't work# chmod +x jdk-6u43-linux-x64.bin./jdk-6u43-linux-x64.binmkdir -p /usr/lib/jvmmv jdk1.6.0_43 /usr/lib/jvm# Update symbolic links for Javaupdate-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_43/bin/java" 1update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_43/bin/javac" 1update-alternatives --install "/usr/bin/javadoc" "javadoc" "/usr/lib/jvm/jdk1.6.0_43/bin/javadoc" 1update-alternatives --install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-javaplugin.so" "/usr/lib/jvm/jdk1.6.0_43/jre/lib/amd64/libnpjp2.so" 1update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.6.0_43/bin/javaws" 1update-alternatives --install "/usr/bin/jar" "jar" "/usr/lib/jvm/jdk1.6.0_43/bin/jar" 1# Choose the java you installed as default update-alternatives --config javaupdate-alternatives --config javacupdate-alternatives --config javadocupdate-alternatives --config mozilla-javaplugin.soupdate-alternatives --config javawsupdate-alternatives --config jar# Verify installationjava -versionjavac -version# See more -# https://help.ubuntu.com/community/Java~                                                                                                                                                            ~                                                                                                                                                            ~
这是我修改后的内容

#!/bin/sh## Download Sun JDK 6 from:# http://www.oracle.com/technetwork/java/javase/downloads/index.html# Java SE Development Kit 6 Update 43## You can download it by browser# http://download.oracle.com/otn-pub/java/jdk/6u43-b01/jdk-6u43-linux-x64.bin# wget doesn't work# chmod +x jdk-6u43-linux-i586.bin./jdk-6u43-linux-i586.binmkdir -p /usr/lib/jvmmv jdk1.6.0_43 /usr/lib/jvm# Update symbolic links for Javaupdate-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_43/bin/java" 1update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_43/bin/javac" 1update-alternatives --install "/usr/bin/javadoc" "javadoc" "/usr/lib/jvm/jdk1.6.0_43/bin/javadoc" 1update-alternatives --install "/usr/lib/jvm/jdk1.6.0_43/jre/plugin/i386/ns7/libjavaplugin_oji.so " "mozilla-javaplugin.so" "/usr/lib/jvm/jdk1.6.0_43/jre/lib/i386/libnpjp2.so" 1update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.6.0_43/bin/javaws" 1update-alternatives --install "/usr/bin/jar" "jar" "/usr/lib/jvm/jdk1.6.0_43/bin/jar" 1# Choose the java you installed as default update-alternatives --config javaupdate-alternatives --config javacupdate-alternatives --config javadocupdate-alternatives --config mozilla-javaplugin.soupdate-alternatives --config javawsupdate-alternatives --config jar# Verify installationjava -versionjavac -version# See more -# https://help.ubuntu.com/community/Java~                                                                                                                                                            ~

这里主要不同是 

jdk-6u43-linux-x64.bin 改成了  jdk-6u43-linux-i586.bin
这文件可以在网上下载下来,在目录中替换掉jdk-6u43-linux-x64.bin就行。

update-alternatives --install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-javaplugin.so" "/usr/lib/jvm/jdk1.6.0_43/jre/lib/amd64/libnpjp2.so" 1改成了update-alternatives --install "/usr/lib/jvm/jdk1.6.0_43/jre/plugin/i386/ns7/libjavaplugin_oji.so " "mozilla-javaplugin.so" "/usr/lib/jvm/jdk1.6.0_43/jre/lib/i386/libnpjp2.so" 1

这里的路径要根据自己的ubuntu来改写。不懂路径可以收索文件来找路径

出现这些错误的原因是讯为脚本是对64位ubuntu编译环境写的,而我的ubuntu是32位。

还有如果出现脚本  install-devel-packages.sh 执行不了,可参照这篇文章

 http://blog.csdn.net/u011425939/article/details/53464194

你可能感兴趣的文章
量化策略回测BoolC
查看>>
量化策略回测DCCV2
查看>>
mongodb查询优化
查看>>
五步git操作搞定Github中fork的项目与原作者同步
查看>>
git 删除远程分支
查看>>
删远端分支报错remote refs do not exist或git: refusing to delete the current branch解决方法
查看>>
python multiprocessing遇到Can’t pickle instancemethod问题
查看>>
APP真机测试及发布
查看>>
iOS学习之 plist文件的读写
查看>>
通知机制 (Notifications)
查看>>
10 Things You Need To Know About Cocoa Auto Layout
查看>>
C指针声明解读之左右法则
查看>>
一个异步网络请求的坑:关于NSURLConnection和NSRunLoopCommonModes
查看>>
iOS 如何放大按钮点击热区
查看>>
ios设备唯一标识获取策略
查看>>
获取推送通知的DeviceToken
查看>>
Could not find a storyboard named 'Main' in bundle NSBundle
查看>>
CocoaPods安装和使用教程
查看>>
Beginning Auto Layout Tutorial
查看>>
block使用小结、在arc中使用block、如何防止循环引用
查看>>