Android Studio项目构建问题

时间:2015-04-27 12:53:04

标签: android android-studio

我最近遇到了vector的一些奇怪问题。我试图在代码中进行少量修改后构建一个项目。但是#include <iostream> #include <list> using namespace std; int main() { list<int> l; int n; int i; cout << "Enter the number of suitors: "; cin >> n; for (i=0; i<n; i++) l.push_back(i); int delta = 3; // want to remove every third i = delta; list<int>::iterator it = l.begin(); while (l.size() > 1) { // loop until only one left if (--i == 0) { // is it third ? list<int>::iterator it2 = it++; // move pointer one step further (erase would destroy it) l.erase(it2); // remove it i = delta; // rearm counter } else it++; // was not third, simply goes on if (it == l.end()) it = l.begin(); // if at end, go back to begin } cout << "Winner is number : " << l.front() + 1 << endl; // add one as our list was 0,1,...n-1 return 0; } 安装的是旧代码。 (我在Android Studio找到了这个。当我APK它将要清空行时)但我的所有最新代码都被保存了,它就在那里。我已经尝试了以下我知道的步骤。

  1. debugging
  2. debugged和(我不知道为什么我重新启动但我也这样做了)
  3. Delete the build folders of Project and Module manually > Restart Studio > Clean Project > Rebuild Project
  4. 在某些时候,我发现Restart Android Studio中与Invalidate and Cache Restart属性相关的问题与按钮类似:attr / buttonBarButtonStyle我后来更正为样式:“?android:attr / buttonBarButtonStyle”我希望此更改是正确的,因为它不会再显示错误。
  5. 最后它没有给我堆栈跟踪中的任何错误。项目始终显示 BUILD SUCCESSFUL
  6. 上面没有任何帮助我。

    编辑1:我已将我的XML更新为style最新版本,该版本已于几天前发布

    编辑2:我已卸载Android Support Library。已删除22.1.1中的Android Studio个相关文件夹,还删除了Android Studio个文件夹。并完成了C:\Program Files\Android\Android Studio的全新安装。后来我导入了一个相同的项目并构建它。它再次以同样的方式发生!我也试过在另一圈运行相同的项目,它运行没有任何问题。 我不知道我还缺少什么

    编辑3:更新我的build.gradle

    C:\Users\MyUserName\.android & .AndroidStudio & .gradle

2 个答案:

答案 0 :(得分:0)

我再次卸载了AndroidStudio并清除了注册表,并使其成为第3次全新安装,我不知道如何,但这次它有效!但是没有得到确切的结果!

答案 1 :(得分:0)

我通过重建项目解决了这个问题。转到构建选项卡