android xbmc编译

阅读: 评论:0

android xbmc编译

android xbmc编译

1、安装jdk6

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer

2、安装必需的ubuntu安装包

sudo apt-get install build-essential default-jdk git-core curl autoconf
       unzip zip zlib1g-dev gawk gperf cmake

3、安装android SDK

  a. 进入下载页面.tgz下载到目录/opt

  b. 解压到/opt/android-sdk-linux/

  c. 下载android sdk 离线包android-14_r03.zip,并解压到/opt/android-sdk-linux/platforms/android-14

  d. 下载离线包platform-tools_r14-linux.zip,并解压到/opt/android-sdk-linux/platform-tools

4、安装android NDK

进入下载页面dl.google/android/ndk/android-ndk-r8e-linux-x86.tar.bz2下载android-ndk-r8e-linux-x86.tar.bz2到目录/opt/android-ndk-r8e

5、安装android工具链For XBMC

cd /opt/android-ndk-r8e
ls platforms
cd build/tools
./make-standalone-toolchain.sh --ndk-dir=../../
     --install-dir=../../../android-toolchain/android-14 --platform=android-14
     --toolchain=arm-linux-androideabi-4.7

6、创建一个debug key 来签名debug apk

keytool -genkey -keystore ~/.android/debug.keystore -v -alias androiddebugkey -dname "CN=Android Debug,O=Android,C=US" -keypass android -storepass android -keyalg RSA -keysize 2048 -validity 10000

7、获取XBMC源码

cd $HOME
git clone git://github/xbmc/xbmc.git xbmc-android
cd xbmc-android
git submodule update --init uched

8、编译XBMC依赖库

cd $HOME/xbmc-android/tools/depends
./bootstrap
./configure --with-toolchain=/opt/android-toolchain/android-14 --prefix=/opt/xbmc-deps --host=arm-linux-androideabi --with-sdk-path=/opt/android-sdk-linux --with-ndk=/opt/android-ndk-r8e --with-sdk=android-14 --with-tarballs=/tmp/xbmc-android
make -j 20

9、编译XBMC源码

cd $HOME/xbmc-android
make -C tools/depends/target/xbmc
make
make apk

10、安装生成的xbmc apk包到android设备

cd $HOME/xbmc-android
adb devices
adb -s 02efd7ab install -r ./xbmcapp-armeabi-v7a-debug.apk

注:02efd7ab 是设备id,可通过adb devices命令获得

11、安装完成后,运行XBMC

本文发布于:2024-02-03 03:00:59,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170690045648212.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:android   xbmc
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23