相关疑难解决方法(0)

什么是Android MultiDex?

有很多关于MultiDex的帖子.我有时遇到过错误,包括multiDexEnabled truedefaultConfig我的build.gradle部分.

但是,这个功能到底是什么?使用它的场景是什么?

android android-multidex

96
推荐指数
3
解决办法
4万
查看次数

如果我使用新的"V7 Appcompat库",我还需要"V4支持库",最低SDK = 7吗?

我正在从Action Bar Sherlock迁移到Action Bar compat.我删除了ABS,我有支持-v4-google地图,我收到了错误.我现在将v4直接添加到项目中以查看它是否解决,但我想知道:

如果库是冗余的或补充的话,我真的不明白文档吗?

感谢您的建议,指示等.

编辑:这是错误,使我添加v4与"外部jar ..."解决它.

The type android.support.v4.app.TaskStackBuilder$SupportParentable cannot be resolved. 
It is indirectly referenced from required .class files
Run Code Online (Sandbox Code Playgroud)

但是,如果你说我不应该添加v4,如果已经有v7我该怎么解释它到Eclipse?

相关帖子,解决方案是在这里添加v4.扩展ActionBarActivity时,类型活动的层次结构不一致

编辑2:如果按照以下步骤逐点完成,则v4 jar包含在v7库项目中:http://developer.android.com/tools/support-library/setup.html#add-library 我的设置是:

  • Android 4.3:未经检查
  • APrivate Lib:未经检查
  • v7-app .../src:选中
  • v7-app .../gen:已检查
  • ADependencie:未经检查
  • 原始v7 jar:检查
  • raw v4 jar:检查

android android-appcompat android-support-library

34
推荐指数
2
解决办法
3万
查看次数

Android支持包/兼容性库 - 使用v4或v13?

我刚刚阅读了Android支持包/兼容性库的这个描述......

http://developer.android.com/sdk/compatibility-library.html

......这让我有点困惑!它说v13库是v4的超集,但我认为它是另一种方式?

实用:如果我想使用兼容性库,以便我的应用程序可以构建并适用于运行Android 2.2(API 8)到4.0(API 14)及更高版本的手机,那么v4对我来说是否足够?

android android-compatibility android-support-library

31
推荐指数
3
解决办法
2万
查看次数

Android appcompat v7错误

作为Android开发人员的新手,我按照最简单的教程,构建了一个新的android项目,接受所有默认设置(为kitkat构建).令我沮丧的是,我有一个未计划的项目 - appcompat_v7以及错误:

容器'Android Dependencies'引用非现有库'C:\ Users ...\workspace\appcompat_v7\bin\appcompat_v7.jar'

以下两次

在解决构建路径错误之前,无法构建项目

有没有快速解决这些问题的方法?这是一个多么困难的迹象,并且在学习Android的过程中会遇到令人不快的惊喜?

(希望它与6年前学习IOS不相似......)

java eclipse android android-appcompat android-support-library

16
推荐指数
1
解决办法
6万
查看次数

导入android.support.v7.app.MediaRouteActionProvider无法解析

我正在尝试使用GoogleMap V2.但是我在导入时遇到错误:

import android.support.v7.app.MediaRouteActionProvider;
import android.support.v7.media.MediaRouteSelector;
import android.support.v7.media.MediaRouter;
import android.support.v7.media.MediaRouter.RouteInfo;
Run Code Online (Sandbox Code Playgroud)

错误是

The import android.support.v7.app.MediaRouteActionProvider cannot be resolved
Run Code Online (Sandbox Code Playgroud)

这是我添加的库的屏幕截图

在此输入图像描述

我必须做什么.我试图通过构建路径导入android\support\v7.但它没有以任何方式解决我的问题,以便我可以解决这些错误.

android android-maps-v2

12
推荐指数
2
解决办法
3万
查看次数

用AppCompat替换ActionBarSherlock

我目前正在研究一个简单的导航抽屉+滑动标签.

但是,我想在我自己的应用程序上进行这些材料设计.

因此,我除了摆脱之外别无选择ActionBarSherlock.在这些尝试中,我发现了两种类型的导入,如下所示:

import com.actionbarsherlock.app.SherlockFragment;
import com.actionbarsherlock.app.SherlockFragmentActivity;
Run Code Online (Sandbox Code Playgroud)

必须删除.但是,删除后似乎会出现更多错误.

那么,是否有其他类型的进口可以取代上述2?

android android-fragments actionbarsherlock android-actionbar android-actionbar-compat

3
推荐指数
1
解决办法
5170
查看次数