在你向我的问题投票之前,因为你没有看到任何代码(荒谬的理由,请先阅读)。阅读它。
问题在于,即使我更改了我的代码并在手机上运行它,它也会运行,但应用程序实际上不会发生变化。
例如:如果我曾经在onCreate中使用Toast表示"hello world"
,但随后我将文本更改为"should be updated"
然后运行它,吐司仍会说"hello world"
我更新了我的SDK工具,然后更新了Eclipse。我更新了所有需要在SDK管理器中进行更新的Android SDK工具。然后,我这样做是为了更新eclipse:Help --> Install New Software...
然后我点击Add...
,然后为名称输入'ADT插件',为位置输入https://dl-ssl.google.com/android/eclipse/
。然后我更新并重新启动了Eclipse或其他任何东西。
以下是我的工作区加载的屏幕截图:
我已经阅读过此内容并没有帮助:Why is my updated Eclipse / Android setup not building my APK anymore?
我可以尝试从头开始重新安装Eclipse,但后来我担心我的应用程序签名会发生一些愚蠢的事情,并且由于某种原因,我将无法像他们那样使用我的旧项目。我也通过我的旧Titanium下载运行eclipse。我不使用Titanium,但最初我的Eclipse是在Titanium软件包中下载的。这可能会对恢复旧项目并让它们正常工作变得多么容易产生影响。
看起来这个Eclipse似乎是超级错误。我不知道我之前有什么版本,但它不是很老。现在我甚至不确定我的版本。我以为我得到了22.0或者其他东西,但屏幕截图显示为21.0.1-543035。
答案 0 :(得分:2)
进入SDK Manager并在Tools文件夹中安装Android SDK Build-Tools。
这是SDK修订版22的新功能。在rev 22的更新文本中是:
•通过添加新的构建工具SDK来更改SDK的结构 组件,它基于现有的平台工具组件。 此更改将构建工具版本与IDE版本分离, 允许更新工具而无需IDE更新。
由于此次更新,构建APK的工具未包含在SDK更新中,因为它现在是一个独立项目。因此,您的APK不会更新,但仍会安装,因为它已经构建了现有的APK。