我正在尝试为Android制作一个动态壁纸,可以播放位于android-asset中的.mp4视频文件(使用我的示例时,实际上会在运行时将文件复制到SD卡中/无关紧要)。
我找到了这个示例, 并使用这个帖子,我成功地设置了NDK并构建了项目。 在Eclipse中使用NDK插件进行构建时,我的问题窗口出现了这个错误。
如果我尝试从命令提示符中运行
我从上面的链接下载了该项目,然后导入到eclipse。我将lib GLWallpaperService添加到构建路径中,并确保设置了我的NDK。我知道lib文件夹更改为libs,因此我还尝试将GLWallpaperService移动到libs文件夹中,但没有帮助。
在eclipse中,如果没有使用NDK,该项目可以成功构建,但是当尝试运行壁纸时会发生错误,因为没有构建本地库。
我该如何解决这个错误?
我找到了这个示例, 并使用这个帖子,我成功地设置了NDK并构建了项目。 在Eclipse中使用NDK插件进行构建时,我的问题窗口出现了这个错误。
Description Resource Path Location Type
make: *** [libs/armeabi/libavcodec.so] Error 1 GLWallpaperVideoDemo-master C/C++ Problem
make: *** Deleting file `libs/armeabi/libavcodec.so' GLWallpaperVideoDemo-master C/C++ Problem
如果我尝试从命令提示符中运行
ndk-build
,就会出现相同的错误。我从上面的链接下载了该项目,然后导入到eclipse。我将lib GLWallpaperService添加到构建路径中,并确保设置了我的NDK。我知道lib文件夹更改为libs,因此我还尝试将GLWallpaperService移动到libs文件夹中,但没有帮助。
在eclipse中,如果没有使用NDK,该项目可以成功构建,但是当尝试运行壁纸时会发生错误,因为没有构建本地库。
我该如何解决这个错误?