首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可怕的MapFragment ClassNotFoundException

可怕的MapFragment ClassNotFoundException
EN

Stack Overflow用户
提问于 2013-06-06 11:39:11
回答 1查看 132关注 0票数 0

我在android ADT上遇到了一个非常令人沮丧的问题。我有一个项目,这是使用谷歌地图,我已经工作了几个月。在我现有的笔记本电脑上,所有的东西都能完美地工作--一个x86的winxp盒子。我正在尝试将我的所有开发环境迁移到我的新x64 win7笔记本电脑上。

当活动膨胀时,我无法在运行时通过MapFragment的可怕ClassNotFoundException。我在旧机器上解决这个问题没有问题。我按照这里和其他地方数百篇帖子中的说明添加了google play服务库,并引用了它,它工作得很好。嗯,我在新盒子上做了完全相同的事情,但我不能让它工作。

很明显,很多东西根本没有打包到APK中。与旧笔记本电脑相比,它的尺寸大约是新笔记本电脑的1/2。我就是不知道为什么。

新盒上的ADT包是22版,而x86盒上的是21版。我确实看到eclipse项目看起来略有不同。在新盒子的项目中有一个"Android Private Libraries“文件夹。

我到处寻找答案,但一切都指向我已经做过的事情。在这个apt的x64版本上构建的工作方式肯定有所不同。

有没有人对我有什么建议?我正准备把新的笔记本电脑封存起来,然后搬回旧的,这样我就可以继续工作了。到目前为止,我已经花了大约5个晚上来讨论这个问题。

以下是该项目在两台机器上的截图。Top是x86项目,它工作得很好。底部是x64项目,它将所有类型的东西都排除在apk之外。

显然,我没有足够的声誉来发布图片,所以这里有一些链接:

运行良好的x86项目:https://dl.dropboxusercontent.com/u/70407965/x86proj.jpg

没有这样做的x64项目:https://dl.dropboxusercontent.com/u/70407965/x64proj.jpg

非常感谢您的帮助。我真的对这件事一无所知。

EN

回答 1

Stack Overflow用户

发布于 2013-06-06 11:54:10

你的应用“属性”

“订购和导入”

查看"Android私有库“

(默认情况下未选中)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16953324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档