Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问题

希望大家看完本文章能解决遇到的问题,如果没有表明清楚问题所在,还望指点一二;

  • 下载优酷视频播放器SDK
  • 导入Eclipse工作空间
  • 打开Android Studio,新建Project–>YouKuPlayerDemo
  • 新建Moudle–>YouKuPlayerSDK
  • 开始代码的迁移

下载优酷视频播放器SDK

  • android sdk精简版下载地址 (你也可以下载完整版,看自己需求。)
  • Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问题_第1张图片

导入Eclipse工作空间

为了方便查看包名、代码

  • Eclipse 优酷SDK项目结构

  • Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问题_第2张图片

  • Eclipse 优酷PlayerDemo项目结构

  • Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问题_第3张图片

新建Project–>YouKuPlayerDemo

  • 将代码复制到app目录下面

新建Moudle–>YouKuPlayerSDK

  • 新建Moudle

  • 包名要和优酷SDK的一样,减少不必要的工作

开始代码的迁移

  • 打开Eclipse的工作空间,定位到E:\YoukuPlayerOpenSDK\src\com\youku目录下,复制全部文件夹

    Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问题_第4张图片

  • 打开Android Studio工作空间,定位到
    E:\android_workspace_studio\YouKuPlayerDemo\youkuplayersdk\src\main\java\com\youku目录下,将文件夹全部复制过来

  • 用同样的办法,把res、libs目录下文件也复制过来。
  • res文件夹

  • libs文件夹

android studio AIDL文件与java的关联和Eclipse是不一样的,studio需要手动在main\下新建aidl文件夹,将.aidl文件复制过来。

  • 关于aidl的引用
  • http://www.linuxidc.com/Linux/2015-01/111148.htm
  • http://stackoverflow.com/questions/17836234/how-can-i-add-the-aidl-file-to-android-studio-from-the-in-app-billing-example

.so文件的配置

需要在工程的build.gradle设置sourceSets

Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问题_第5张图片

最后将YouKuPlayerSDK关联到app工程下

Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问题_第6张图片

bulid工程出现错误,检查jar是否冲突。

  • 提示.9图片错误,解决办法http://segmentfault.com/q/1010000002634455
  • Android Studio项目结构下载链接
  • GitHub 链接地址

更多相关文章

  1. 使用架包实现android异步加载图片
  2. android实现自定义相机以及图片的水印
  3. Android使用BitmapFactory.Options解决加载大图片内存溢出问题
  4. Android 图片选择器
  5. 用layer-list一次加载多个层次图片
  6. android 自定义ratingbar 图片显示不全的解决方案
  7. Android 读取手机音乐,视频,图片

随机推荐

  1. 【30篇突击 android】源码统计八
  2. Android(安卓)实现简单的登陆注册功能(Sha
  3. android推送学习——google的C2DM
  4. WARNING: APP_PLATFORM android-14 is la
  5. android文章 - 收藏集 - 掘金
  6. Android(安卓)lollipop 更新问题
  7. 如何将一个acitvity同时设置多个theme
  8. eclipse Alt+/ 代码失灵、不响应的解决办
  9. 用Android代码实现自动打开USB调试
  10. Android拒绝来电的实现--ITelephony类的