安卓开发 Android Cookie

Android 安卓是最开放的手机操作系统,谷歌安卓APP开发和安卓市场的相关话题

无法使用Ant构buildAndroid应用程序(请参阅ActionBarSherlock和ViewPagerTabs)

我有一个使用ActionBarSherlock&ViewPagerTabs的Android应用程序。 我使用Eclipse来编写和构build它,直到我尝试使用Ant构build它时,它才运行良好。 以下是我所做的: 进入ActionBarSherlock文件夹,运行“android update lib-project -path”。 进入ViewPagerTabs文件夹,运行“android update lib-project –path”。 太 去app文件夹,运行“android update project –path”。 运行“和debugging”下的应用程序文件夹,我有以下错误: : [javac] C:\Android\TestApp\src\com\test\App\TestActivity.java:46: cannot find symbol [javac] symbol : method getSupportActionBar() [javac] location: class com.test.App.TestActivity [javac] final ActionBar ab = getSupportActionBar(); [javac] ^ 所以问题没有。 1: 我在应用程序的project.properties中有正确的库引用,并且可以成功构buildActionBarSherlock&ViewPagerTabs,为什么仍然会得到这些错误? 这个问题有一个解决方法 – 将库bin文件夹下的所有classes.jar复制到应用程序的libs文件夹中,然后再次运行“ant debug”。 但是我需要删除应用程序的libs文件夹下的这些.jar文件,所有应用程序的.java文件都可以被编译。 之后再次运行“antdebugging”,我会得到以下错误: [dx] processing archive C:\Android\ActionBarSherlock\library\bin\classes.jar… [dx] ignored […]