gpt4 book ai didi

android - 混淆使用 ADT 20

转载 作者:行者123 更新时间:2023-11-30 04:04:42 25 4
gpt4 key购买 nike

我可以在 ADT 20 中使用 API 10 吗?当我创建一个新项目时,如果我在 API 15 下选择 targetSdk,我总是会得到。(与我上周使用 ADT 18 时不同)

我想创建一个将在 Gingerbread 上运行的简单“hello world”项目。使用 ADT 20,eclipse 迫使我使用 API 15 或更高版本创建一个新项目。我该如何解决这个问题?

我正在使用 eclipse indigo、最新的 SDK 和 ADT 20。

我的 MainActivity 出现错误:

getActionBar().setDisplayHomeAsUpEnabled(true);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {

案例android.R.id.home:

我在 getActionBar() 中遇到错误...和 case android.R.id.Home

最佳答案

can I use API 10 in ADT 20 ?

是的,你可以。

when i created a new project, i always look errors at the project if i choose build sdk under API 15.

getActionBar().setDisplayHomeAsUpEnabled(true);

那是因为您正在使用 ActionBar。您不能在 API 13< 中使用 ActionBar。如果将 buildtarget 设置为 API 15,则不会出现错误,因为这样项目将被创建,就好像它会在 ICS 上运行一样。但它最终会在低于 13 的 API 中崩溃。如果你想为较低的 API 创建一个 ActionBar,我建议你使用 ActionBarSherlock .

关于android - 混淆使用 ADT 20,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11921424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com