我可以删除安卓支持-v4.jar库吗?



当您创建项目时,默认情况下会附带以下库:

安卓支持-v4.jar

我可以删除它吗?如果我删除库会怎样?该应用程序可以在某些手机中停止工作吗?

我可以删除它吗?

你可以试试。

如果我删除该库会发生什么情况?

您将无法使用它提供的任何内容,例如片段向后移植、ViewPager等。

该应用程序可以在某些手机中停止工作吗?

您将首先获得构建错误。

如果您使用的是 Eclipse,并且在删除 android-support-v4 jar 后您的项目标有红色感叹号,请关闭并重新启动 Eclipse,它应该会自行理顺。 (或者,您可以尝试关闭并重新打开项目。

如果您不使用不适用于当前 SDK 目标的 API,则可以安全地将其删除。

它是一个支持库。你可以在这里阅读它:

  • 支持库设置

  • 支持库

如果不使用此 API,则可以安全地将其删除。

我只是这样做了。所以我在所有项目中都收到多个错误,例如

...resvaluesstyles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v11styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v14styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
...resvaluesstyles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v11styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v14styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
...resvaluesstyles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v11styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v14styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. 
...resvaluesstyles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v11styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v11styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
...resvaluesstyles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v11styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v14styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
...resvaluesstyles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v11styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
...resvalues-v14styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.

这意味着上述资源不再可用于我的项目。

然后我继续添加v7 appcompat,我无法摆脱我的错误。所以我删除了它,并错误地从磁盘中删除了该项目,所以安装了它的残余(我猜),这也没有好结果:

[2014-12-07 06:25:16 - android-support-v7-gridlayout] Unable to resolve target 'android-7'
[2014-12-07 06:25:16 - android-support-v7-mediarouter] Unable to resolve target 'android-17'
[2014-12-07 06:25:16 - android-support-v7-palette] Unable to resolve target 'android-7'
[2014-12-07 06:25:17 - android-support-v7-gridlayout] Unable to resolve target 'android-7'
[2014-12-07 06:25:17 - android-support-v7-palette] Unable to resolve target 'android-7'
[2014-12-07 06:25:22 - android-support-v7-mediarouter] Unable to resolve target 'android-17'

...sdkextrasandroidsupportv7mediarouterresvaluesstyles.xml:18: error: Error retrieving parent for item: No resource found that matches the given name 'Widget.AppCompat.ActionButton'.
...sdkextrasandroidsupportv7mediarouterresvaluesstyles.xml:28: error: Error retrieving parent for item: No resource found that matches the given name 'Widget.AppCompat.Light.ActionButton'.
...sdkextrasandroidsupportv7mediarouterresvaluesstyles.xml:18: error: Error retrieving parent for item: No resource found that matches the given name 'Widget.AppCompat.ActionButton'.
...sdkextrasandroidsupportv7mediarouterresvaluesstyles.xml:28: error: Error retrieving parent for item: No resource found that matches the given name 'Widget.AppCompat.Light.ActionButton'.
[2014-12-07 06:25:26 - android-support-v7-mediarouter] 

所以是的,不要这样做!

相关内容

  • 没有找到相关文章

最新更新