我是Android平台的新手。我试图在最新版本中创建一个应用程序。但我想在最低版本中运行该应用程序。我只是听说使用受支持的库以及应用程序。 我对此有些怀疑
提前Thanx!
答案 0 :(得分:4)
如果它不起作用,请在项目构建路径上检查 - >右键单击项目 - >构建路径 - >在Tab键顺序中配置构建路径&导出“Android私有库”或“* android-support-vx.jar”导出(勾选复选框)。
希望我们能回答你的问题。
答案 1 :(得分:4)
支持库是一个安静的扩展主题。我建议你仔细阅读here。但是这里有一些问题的回答。
恰到好处地点击您的项目> Android工具>添加支持 图书馆(带有小安卓图标。)
支持的内容可以在此处阅读Using the v4 Library APIs。它增加了对一些最有用的功能的支持 以后的Android版本。看看Fragments,Loaders和 ViewPagers。
如果我理解你的问题,你可以有一些观点 使用支持库,但如果你想要2.3中的Actionbar 你需要使用像ActionBarSherlock这样的库。
添加支持库的示例有点难,只是这样做 我在1中写的内容。但这是使用支持的一个例子 带有碎片的图书馆。
首先导入支持库类:
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
然后我们他们:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.content);
// getSupportFragmentManager() is for getting the
// FragmentManager of the Support Library
// this is the only support library part
FragmentManager fm = getSupportFragmentManager();
// from here like a normal fragment, create the fragment
Fragment frag = ExampleFragment.instantiate(this, "ExampleFragmentName");
// start a fragment transaction
FragmentTransaction ft = fm.beginTransaction();
// add the fragment to the transaction
ft.add(R.id.content, frag);
// commit the fragment transaction
ft.commit();
}
我希望这有用。
答案 2 :(得分:1)
我认为支持的lib主要用于片段,因为它们是在3.0中添加的。要使用android支持库,你可以直接从eclipse下载它,点击这里http://developer.android.com/training/basics/fragments/support-lib.html,但大多数是这样的:
Eclipse - >窗口 - > Android SDK和AVD Manager - >可用套餐 - > Android支持
答案 3 :(得分:1)
http://developer.android.com/tools/extras/support-library.html
下载支持包 支持包作为Android SDK Manager中的可下载包提供。要安装:
启动Android SDK Manager。
从Eclipse中,您可以选择Window> Android SDK Manager。或者,从/目录(仅限Windows)或/ tools /目录中的android启动SDK Manager.exe。 展开Android Repository,检查Android Support包,然后单击Install selected。 继续安装包。
完成后,所有文件(包括源代码,示例和.jar文件)都保存在/ extras / android / support /目录中。此目录包含每个不同的支持库,例如API级别4及更高版本的库以及API级别13及更高版本的库,每个库都以相应的版本命名(例如v4 /)。 打开Android SDK MAnager。向下滚动到Extras。在Extras下选择Android Support库,然后单击install。
设置项目以使用库
在Android项目中,在项目的根目录下创建一个名为libs的目录(在src /,res /等旁边)
找到要使用的库的JAR文件,并将其复制到libs /目录中。 例如,支持API级别4及更高版本的库位于/extras/android/support/v4/android-support-v4.jar。
将JAR添加到项目构建路径中。 在Eclipse中,右键单击Package Explorer中的JAR文件,选择Build Path>添加到构建路径。
检查主题使用v4库API
下的链接http://developer.android.com/tools/extras/support-library.html#Downloading
答案 4 :(得分:1)
不要一直使用最新的SDK。从最低版本开始可能是姜面包2.3。仅当您想要添加ICS特定项目(例如可扩展小部件等)时才使用ICS。