`

如何解决build.xml运行中的异常:软件包 com.google.ads 不存在和can't find referenced class com.googl

阅读更多

 

linux ubuntu 环境下

 /home/ww/Workplace/ProName/src/cn/com/ui/MainAty.java:41: 软件包 com.google.ads 不存在

    [javac] import com.google.ads.AdRequest;

    [javac]                      ^

    [javac] /home/ww/Workplace/ProName/src/cn/com/ui/MainAty.java:42: 软件包 com.google.ads 不存在

    [javac] import com.google.ads.AdSize;

    [javac]                      ^

 

问题:编译时,找不到com.google.com这个包。

解决方法:在javac的classpath下面引入com.google.com的jar包,例如:<fileset file="${admob.jar}"></fileset>

 

 

 

 

Warning: cn.com.ui.MainAty: can't find referenced class com.google.ads.AdSize

     [java] Warning: cn.com.ui.MainAty: can't find referenced class com.google.ads.AdView

 

     [java] Warning: there were 23 unresolved references to classes or interfaces.

     [java]          You may need to specify additional library jars (using '-libraryjars'),

     [java]          or perhaps the '-dontskipnonpubliclibraryclasses' option.

     [java] java.io.IOException: Please correct the above warnings first.

     [java] at proguard.Initializer.execute(Initializer.java:308)

     [java] at proguard.ProGuard.initialize(ProGuard.java:210)

     [java] at proguard.ProGuard.execute(ProGuard.java:85)

     [java] at proguard.ProGuard.main(ProGuard.java:499)

 

问题:混淆时,找不到com.google.com这个包

解决方法:在混淆时,引入相应的jar包,例如:<arg value="-libraryjars ${admob.jar}"/>

 

注:admob.jar是com.google.com包的路径

 

 

分享到:
评论
2 楼 莫言_MoYan 2012-07-18  
超...越 写道
哥们你好:是不是在proguard.cfg中加上它啊:—<arg value="-libraryjars ${库名}"/>
我加了还报错: proguard.ParseException: Unknown option '-<arg' in line 7 of file 'E:\project\UDPServer\proguard.cfg',
[2012-07-05 21:09:33 - UDPServer]   included from argument number 1
[2012-07-05 21:09:33 - UDPServer] at proguard.ConfigurationParser.parse(ConfigurationParser.java:172)
[2012-07-05 21:09:33 - UDPServer] at proguard.ProGuard.main(ProGuard.java:484)
指点指点。。。。感激



你想实现什么啊这是?
1 楼 超...越 2012-07-05  
哥们你好:是不是在proguard.cfg中加上它啊:—<arg value="-libraryjars ${库名}"/>
我加了还报错: proguard.ParseException: Unknown option '-<arg' in line 7 of file 'E:\project\UDPServer\proguard.cfg',
[2012-07-05 21:09:33 - UDPServer]   included from argument number 1
[2012-07-05 21:09:33 - UDPServer] at proguard.ConfigurationParser.parse(ConfigurationParser.java:172)
[2012-07-05 21:09:33 - UDPServer] at proguard.ProGuard.main(ProGuard.java:484)
指点指点。。。。感激

相关推荐

    struts.xml的错误解决办法

    总的来说,解决`struts.xml`配置文件中的错误,需要理解XML和DTD的工作原理,并熟悉IDE的配置选项。通过上述方法,你可以有效地定位并修复问题,确保Struts2应用的正常运行。同时,建议在开发过程中保持良好的编程...

    can't find referenced pointcut

    spring-framework-3.1.1.RELEASE jdk1.7 环境下 can't find referenced pointcut 问题解决 换了对应的jar文件即可 aspectjrt.jar aspectj-1.6.6.jar aspectjweaver.jar

    org.eclipse.paho.mqttv5.client-1.2.5.jar解决SSL认证连接SNIHostName类不存在的问题

    MQTTv5版的客户端库,原地址:...本资源合入了解决低于android7.0报错Caused by: java.lang.ClassNotFoundException: Didn't find class "javax.net.ssl.SNIHostName"的问题。

    Build Report Tool 3.0.19.rar

    You can also save build reports to XML files, or open previously saved ones. Whenever you build your project, the Build Report Tool will automatically generate a build report and save it. If you don't...

    android-a programmer's guide

    Referenced Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Directories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

    ICSharpCode.SharpZipLib Version=0.86.0.518

    这个库在版本0.86.0.518中被验证为功能正常,用户可以放心将其集成到自己的项目中,以实现对压缩文件的支持。 一、SharpZipLib简介 SharpZipLib,又被称为“SharpZlib”或“#ziplib”,是由ICSharpCode开发的,它...

    新手必须掌握的Python3的异常大全.docx

    下面我们将详细探讨在Python3中遇到的一些常见异常,并提供相应的解决方案。 1. **SyntaxError: invalid syntax** - 当你在if、elif、else、for、while、class或def后面忘记添加冒号时,会引发这种错误。记住,这些...

    python UnboundLocalError: local variable ‘x’ referenced before assignment

    一、疑难杂症 def test_scopt(): ...上面这两种情况都会报错:UnboundLocalError: local variable ‘x’ referenced before assignment 二、探究原因 1、python变量作用域   一般在使用函数def、类cla

    完整jar包资源,COULD NOT FIND stream,包缺失使用

    在Java开发过程中,我们经常会遇到使用...在开发过程中,确保依赖管理的准确性和完整性至关重要,因为这直接影响到项目的构建和运行。同时,了解如何有效地管理和解决依赖问题,也是每个Java开发者必备的技能之一。

    android导入第三方jar包报错 如何正确导入jar包

    Could not find class ‘com.google.zxing.MultiFormatWriter’, referenced from method com.changyang.app.util.Encode2dUtil.creat2DCode 后来找到了解决方法: 在adt17 的版本之前,导入第三方jar包时要建立一个...

    java中的0 can‘t find referenced pointcut runTim

    解决方法 后来经过排查,发现是自己的写法有问题,在@Around的参数中我们使用的是runtime(),这里是有问题的! @Around: 环绕增强,相当于MethodInterceptor. 这里Around的value参数应该写的是上面的签名,而不是...

    sunjce_provider.jar

    Could not find class 'com.sun.crypto.provider.SunJCE', referenced from method ...不能加载到类的情况

    dubbo.

    Dubbo 是一款高性能、轻量级的开源Java RPC框架,由阿里巴巴公司开发并维护,它主要解决了企业服务治理的问题,提供了服务注册、服务发现、负载均衡、调用链跟踪等核心功能。在分布式系统中,Dubbo扮演着关键角色,...

    关于struts实验时的临时总结

    ##### 总结4:解决“Unable to find interceptor class referenced by ref-name myInterceptorStack” **问题描述**:在Struts2配置文件中引用拦截器栈时出现找不到类的错误。 **解决方案**: 1. **检查配置文件**:...

    EhLib 6.3 Build 6.3.176 Russian version. Full source included.

    EhLib 6.3 Build 6.3.176 Russian version. Full source included. ------------------------------------------------------------------- The Library contains components and classes for Borland Delphi ...

    ccs编译错误 (2).pdf

    1. 链接错误:`error: system error, can't open file '/.obj' for input: No such file or directory` 解决方案:这个问题通常是因为CMD文件中的注释格式错误,CMD文件中不应使用"//"进行注释,可以改为使用"REM...

    Caused by: Error inflating class com.google.android.material.bottomnavigation.BottomNavigationView

    Caused by: Error inflating class com.google.android.material.bottomnavigation.BottomNavigationView Android5.0~6.0之间的兼容性问题 BottomNavigationView inflating错误问题 最近刚好跑一个demo,在Android ...

    HoudiniExprEditor_外部代码编辑器

    houdini的内置编辑器中的vex或python的代码推送到vscode上。自动配置的语法高亮和自动补全。 安装方法: Go to you $HOME/Houdini16.0 folder ( for instance, on windows: C:\Users\%USERNAME%\Documents\...

    jQwidgets 3.6.0

    styles/images: contains images referenced in the stylesheet files Files for individual widgets. Include depending on project needs: jqx-all.js: All plug-ins and widgets jqxdata.js: Data Source plug-...

    Keil的常见编译警告

    解决方法是在代码中删除未使用的变量,或者将其注释掉。 3. warning: #188-D:enumerated type mixed with another type 这个警告信息表示枚举类型混合了其他类型。这种情况下,如果值超过了枚举类型的值,可能造成...

Global site tag (gtag.js) - Google Analytics