2016-02-04 62 views
0

我試圖編譯包含在GStreamer中的示例。我下面的教程thisGstreamer Android開發

,但我不能編譯任何包含例子,因爲ant debug給我這個錯誤:

-compile: 
[javac] Compiling 4 source files to F:\Android\gstreamer\share\gst-sdk\tutorials\android-tutorial-1\bin\classes 
[javac] F:\Android\gstreamer\share\gst-sdk\tutorials\android-tutorial-1\src\com\gst_sdk_tutorials\tutorial_1\Tutorial1.java:8: package com.gstreamer does not exist 
[javac] import com.gstreamer.GStreamer; 
[javac]     ^
[javac] F:\Android\gstreamer\share\gst-sdk\tutorials\android-tutorial-1\src\com\gst_sdk_tutorials\tutorial_1\Tutorial1.java:20: cannot find symbol 
[javac] symbol : variable GStreamer 
[javac] location: class com.gst_sdk_tutorials.tutorial_1.Tutorial1 
[javac]    GStreamer.init(this); 
[javac]   ^
[javac] 2 errors 

BUILD FAILED 
F:\Android\android-sdk\tools\ant\build.xml:716: The following error occurred while executing this line: 
F:\Android\android-sdk\tools\ant\build.xml:730: Compile failed; see the compiler error output for details. 

Total time: 1 second 

我已經安裝了最新版本的Android NDK和Android SDK中的,我使用API​​ 19和gstreamer 1.7.1(gstreamer-1.0-android-arm-1.7.1.tar.bz2)從here下載;我在本教程和Apache的ANT中使用CygWin64。我還宣佈了所有必需的局部變量。

我可以運行的第一個命令:android update project -p . -s --target 19

而且第二:ndk-build

如果編譯過程是不可能的命令行,我在哪裏可以得到Eclipse中的一個工作版本的ADT插件?

回答

0

我解決了:因爲我使用的是Gstreamer 1.7.1,導入行import com.gstreamer.GStreamer;必須更改爲import org.freedesktop.gstreamer.GStreamer;