无法启动linux,recovery修复

 在这个状态下是无法修改文件的,此时应该先使 ”Recovery Menu (filesystem state: read-write)“

  方法: 在recovery mode 下选择root ,然后输入 mount -o remount,rw /

  reboot 再进入recovery mode ,然后选择 grub项, 然后运行返回后可以发现 首行变为”Recovery Menu (filesystem state: read-write)“

  (在这个状态下就可以删除原来加上去的code了。)

  再选择root

  vi /etc/profile

  然后把自己加上去的那段代码删除, 保存,退出。

  然后重启,进入Ubuntu OK



export ANDROID_SDK=/home/ejet/devtools/android-sdk-linux
export ANDROID_NDK=/home/ejet/devtools/android-ndk-r9d
export JAVA_HOME=/home/ejet/java/jdk1.7.0_76
export JRE_HOME=/home/ejet/java/jdk1.7.0_76/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HOME/bin:$ANDROID_NDK:$ANDROID_SDK/platform-tools:$ANDROID_SDK/tools:$PATH




udo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386
For earlier versions of Ubuntu, install the ia32-libs package using apt-get:
apt-get install ia32-libs
Next, install Java:
apt-get install sun-java6-jdk


 
 emulator -force-32bit -avd AV(模拟器名称)

运行的target版本必须和模拟器一致,否则找不到。


按照上面提示,依次从目标环境(源码或是你手机中)拷贝libcutils.so libicuuc.so libicui18n.so libutils.so libicudata.so到NDK的lib目录(见上)下。


你可能感兴趣的:(Linux)