我正在使用材质主题学习带有滑动功能的android选项卡。我有一个来自here的示例教程,它是从Android工作室构建的。
我目前正在为我的项目使用eclipse。
我正在关注本教程,但我无法从TabLayout
com.android.support:design
以下是代码,
import android.support.design.widget.TabLayout;
显示错误The import android.support.design cannot be resolved
我从here下载support:design:23.0.1
并导入到eclipse,即使这样,也会出现错误。
任何人都可以告诉我在eclipse中下载和导入com.android.support:design:23.0.1
的位置。
由于
答案 0 :(得分:4)
Android SDK 23.0.1
design
库从sdk\extras\android\support\design
导入eclipse工作区design
项目标记为库,请打开属性 - >选择Android - >选中Library
design
库导入您的项目。这在Tab材料设计中对我有用。
如果在所述位置找不到design
文件夹,请尝试在sdk\extras\android\m2repository\com\android\support\design
中找到它,尤其是对于更高版本。
答案 1 :(得分:2)
我也面临同样的问题然后找到这样的解决方案。
对我来说,对你有用希望。
第一步: - 找到 design-23.0.1.aar
的.aar文件E:\new sdk\sdk\android-sdk-windows\extras\android\m2repository\com\android\support\design\23.0.1
第二步: - 复制该文件并将其重命名为design-23.0.1.jar
以将其解压缩。
解压后你会找到classes.jar,res,AndroidManifest等。
第三步: - 在eclipse中创建库项目名为 design 并复制
classes.jar
appcompat-v7
lib project -> properties-> Android -> add -> appcompat-v7
最重要的是不要忘记干净的项目,并且可以重新启动eclipse以清除日食。
更深入的细节请按照 commonsware's blog
指导的步骤进行操作AndroidManifest.xml
, res / 和资产/ 目录
AAR进入输出目录。classes.jar
,以及libs /中的任何内容
在AAR中(例如,mediarouter-v7有自己的专有JAR
位)。祝你好运!
特别感谢commonsware !!
答案 2 :(得分:0)
对该问题的一个很好的解决方法是将sdk \ extras \ android \ support \ design \ libs \ android-support-design.jar文件复制到项目的“libs”文件夹中