`

android 植入友盟/广告异常java.lang.NoClassDefFoundError: com.mobclick.android.MobclickA

 
阅读更多

  在升级ADT 18版本后,在编译载有友盟SDK后出现如下错误,

 E/AndroidRuntime(497): java.lang.NoClassDefFoundError: com.mobclick.android.MobclickAgent

 

 解决办法:

     ADT 18对引用的jar有要求,要求jar包要放到项目下的libs里才可以找到,否则apk不会包含该jar包,所以会有类型引用异常的错误。之前是放在lib中不是libs 修改后正常

分享到:
评论
7 楼 java-xp 2013-06-02  
四楼的的解决方法才是正解,谢谢四楼
6 楼 kondoh 2012-07-04  
barosliu00 写道
不好意思  3楼的解释不正确   下面的做法可以解决
在.classpath脚本里面,指定你要添加的第三方jar包所在的目录(如libs目录),为源代码目录,如:
<classpathentry kind="src" path="libs"/>
这样双重引用就可以解决运行时,找不到第三方的jar的类的定义了;
这个问题困扰了我好久,在升级了一次SDK和ADT18之后就出现了这个问题,始终不知道这个问题的根本原因;
还请看到的大神能给出答案,谢谢~~~
参考:http://www.blogjava.net/anchor110/articles/355699.html

亲自试了添加这个才可以:<classpathentry kind="src" path="libs"/>
5 楼 wwwjiandan 2012-06-28  
rename文件夹为libs之后,还要把其下的jar文件重新build path下add,然后重新编译项目,生成新的apk,重新部署测试!
4 楼 barosliu00 2012-06-13  
不好意思  3楼的解释不正确   下面的做法可以解决
在.classpath脚本里面,指定你要添加的第三方jar包所在的目录(如libs目录),为源代码目录,如:
<classpathentry kind="src" path="libs"/>
这样双重引用就可以解决运行时,找不到第三方的jar的类的定义了;
这个问题困扰了我好久,在升级了一次SDK和ADT18之后就出现了这个问题,始终不知道这个问题的根本原因;
还请看到的大神能给出答案,谢谢~~~
参考:http://www.blogjava.net/anchor110/articles/355699.html
3 楼 barosliu00 2012-05-11  
谢谢博主~~  我的问题解决了,升级的时候,因为没有卸载掉原来的插件,导致了无法升级,我直接跳过了一些SDK的下载;最后我重新升级了SDK,把所有的阻碍升级的插件进程都kill掉,sdk完整升级,这样就好了,我的情况与博主的不一样,谢谢博主的回复~~ 
2 楼 wangshiming88 2012-05-11  
因为我以前是放在lib下的  后来升级后就出现异常了  在改成libs 就正常了
你把jar包 remove掉 再重新加入 就好了
1 楼 barosliu00 2012-05-09  
我的就是jar包就是在libs下,但是还是会有java.lang.NoClassDefFoundError: com.mobclick.android.MobclickAgent这个错误;
没明白博主的意思,Android工程的jar包怎么会在lib下;
希望博主能够解答,谢谢~~
QQ1162911277

相关推荐

    友盟分享和登录 SDK 5.20

    友盟分享和登录SDK是移动应用开发者常用的工具,它提供了社交分享和用户登录的一体化解决方案,极大地简化了开发者的工作。在本文中,我们将详细探讨友盟分享和登录SDK 5.20版本的主要功能、集成步骤以及常见问题。 ...

    UmengShareTestYJQ.zip

    【友盟分享】是阿里巴巴旗下的一个综合性的移动开发者服务,主要提供社交分享、数据分析、消息推送、用户画像等多方面的功能。在这个名为"UmengShareTestYJQ.zip"的压缩包中,我们找到了一个关于友盟分享的Demo,这...

    Android-一个简单的友盟umengapp统计

    【Android开发-友盟UMeng App统计】 友盟(Umeng)是阿里巴巴移动开放平台提供的一款全面的移动应用统计分析工具,它可以帮助开发者了解用户行为、优化产品体验、提升运营效果。在Android应用开发中,集成友盟统计...

    友盟消息推送Java springboot

    本文将深入探讨如何在Java SpringBoot项目中集成友盟消息推送服务,并通过Redis缓存来管理推送次数限制。 首先,我们要理解Java SpringBoot是一个轻量级的框架,它简化了创建生产级的Java应用流程。在SpringBoot...

    友盟OpenAPI_兼容版.pdf

    友盟OpenAPI是友盟提供的一套用于开发者与他们的应用数据进行交互的接口。通过这个API,开发者可以获取到友盟统计的各种数据,包括但不限于用户行为、应用性能、崩溃报告等,以便对应用进行精细化管理和优化。以下是...

    基于Android的TemplateAppProject.zip

    # 基于Android的TemplateAppProject TemplateAppProject 是一个Android空壳模板工程,旨在快速搭建Android应用框架。它集成了XUI、XUtil、XAOP、XPage、XUpdate、XHttp2等实用库,并整合了友盟统计、walle多渠道...

    Android应用—— 花界

    工程运用Android Library (2). 通用主框架搭建 (3). 软件升级技术(自动更新) (4). 圆角ListView (5). json数据传递 (6). 缓存机制 (7). 异步图片加载 (8). 统计(暂且使用友盟) (9). 广告(暂且使用有米) (10). 在线...

    Android 第三方登录、分享(ShareSDK、友盟)

    在Android应用开发中,集成第三方登录与分享功能已经成为提高用户体验的重要环节。本篇文章将详细介绍如何使用ShareSDK和友盟这两个流行的服务提供商来实现这一功能。首先,ShareSDK因其出色的人工服务而受到开发者...

    Android-ShUmengSdk封装友盟第三方分享登录微信支付

    在Android应用开发中,友盟(Umeng)是一个广泛使用的第三方统计分析与服务集成平台,提供了包括数据分析、社交分享、消息推送、用户画像等多方面的功能。本文将深入探讨如何在Android项目中封装友盟SDK,实现第三方...

    Android 集成友盟统计

    在Android应用开发中,集成友盟统计是一项常见的需求,它能帮助开发者了解用户行为、应用性能和市场数据,从而优化产品功能和提升用户体验。本文将详细介绍如何在Android项目中集成友盟统计服务。 首先,我们需要在...

    Android Studio使用友盟进行多渠道打包+统计

    在Android应用开发中,多渠道打包是一个非常重要的环节,它允许开发者针对不同的分发渠道(如应用市场、广告联盟等)创建定制化的apk文件。友盟(Umeng)则是一款广泛使用的第三方统计分析平台,可以帮助开发者追踪...

    android友盟微信微博分享

    在Android应用开发中,友盟(Umeng)是一款常见的第三方统计分析工具,它提供了丰富的功能,包括用户行为分析、社交网络分享等。本教程将深入探讨如何在Android应用中集成友盟服务,实现微信和微博的分享功能。 ...

    Android 集成友盟消息推送功能

    在Android应用开发中,集成第三方消息推送服务是提高用户活跃度和留存率的重要手段之一。友盟推送(UMeng Push)是阿里巴巴旗下的一款全方位移动应用运营解决方案,它为开发者提供了稳定、高效的消息推送服务。本...

    android studio友盟分享/第三方登录最新案例(2017年8月1日)

    【Android Studio 友盟分享/第三方登录最新案例(2017年8月1日)】 在移动应用开发中,集成第三方登录与分享功能是非常常见的需求。友盟(Umeng)是中国领先的移动开发者服务平台,提供了丰富的SDK,包括社交分享、第...

    reactnative集成友盟推送

    import { name as appName } from './app.json'; import UMConfig from 'react-native-upush'; UMConfig.init('your_appkey', 'your_channelid').then(() =&gt; { AppRegistry.registerComponent(appName, () =&gt; ...

    友盟消息推送java后台模块demo

    总结来说,"友盟消息推送java后台模块demo"是一个实用的工具,帮助开发者快速实现基于Java后台的推送服务,适用于需要向iOS和Android设备发送消息的应用。通过学习和理解这个示例,你可以更好地掌握友盟推送服务的...

    Android平台的个人理财软件的设计与实现

    毕设题目为《基于Android平台的个人理财软件的设计与实现》 ###需要答辩ppt和毕业论文的请在下面链接中 下载:基于Android平台的个人理财软件的设计与实现-源代码 项目目录: -MoneyCharge (主目录) --...

    Android友盟统计和埋点

    在Android开发中,友盟(Umeng)是一个广泛使用的第三方统计分析平台,它提供了一整套数据统计和分析服务,帮助开发者了解应用的用户行为、性能以及市场表现。本篇文章将详细探讨“Android友盟统计和埋点”的相关...

    Android 使用友盟进行登陆和分享功能

    本文将详细讲解如何使用友盟(Umeng)这一流行的移动分析与推广平台,实现Android应用中的QQ、微信和微博的第三方登录及内容分享功能。 首先,你需要在友盟官网注册并创建一个应用,获取到AppId。AppId是识别你的...

    android版,友盟分享

    在Android开发中,友盟分享是一项重要的社交功能集成服务,它允许用户将内容方便地分享到各种社交平台,如微信、QQ、朋友圈等。本文将详细介绍如何在Android应用中集成友盟分享,并探讨其核心概念和技术实现。 首先...

Global site tag (gtag.js) - Google Analytics