移植确实会有很多问题,一般是拿源代码做修改,按照android的方式编译打包。我以前做的drm是重写的,只是利用了以前的核心代码,然后写jni,上层使用java公开接口。