当前位置:编程学习 > wap >>

求助! 芒果广告的奇怪问题,Eclipse报找不到AdMogoLayout类


我在一个Activity里,使用相对布局添加AdMogoLayout,只要加入语句(在第24行):
     AdMogoLayout adMogoLayoutCode = new AdMogoLayout(this,mogoID, false);

就报错,
08-18 15:41:32.630: E/dalvikvm(1216): Could not find class 'com.admogo.AdMogoLayout', referenced from method ddStudio.Zodiac.resultActivity.onCreate
08-18 15:41:32.791: E/AndroidRuntime(1216): FATAL EXCEPTION: main
08-18 15:41:32.791: E/AndroidRuntime(1216): java.lang.NoClassDefFoundError: com.admogo.AdMogoLayout
08-18 15:41:32.791: E/AndroidRuntime(1216):  at ddStudio.Zodiac.resultActivity.onCreate(resultActivity.java:24)
08-18 15:41:32.791: E/AndroidRuntime(1216):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
。。。。。。。。。。。

而我的Activity已经简化到最简单的情况了:
resultActivity.java:

package ddStudio.Zodiac;
import com.admogo.AdMogoLayout;
import com.admogo.AdMogoListener;
import com.admogo.AdMogoManager;
import android.os.Bundle;
import android.app.Activity;
import android.widget.RelativeLayout;

public class resultActivity extends Activity   {

private final String mogoID = "7d9138d8e8dd47a38d6d36f1d1861ae2";
RelativeLayout myRelativeLayout;

@Override
    public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
        setContentView(R.layout.result);

//        myRelativeLayout = (RelativeLayout)findViewById(R.id.RLresult);  
//     myRelativeLayout.setBackgroundDrawable(getResources().getDrawable(R.drawable.underlay));
//     RelativeLayout.LayoutParams LP = null;

/************************ 代码方式添加Banner广告 ***********************/
     AdMogoLayout adMogoLayoutCode = new AdMogoLayout(this,mogoID, false);

// addContentView(adMogoLayoutCode, params);         
/*************************** 添加Banner广告结束 ************************/   
       
        setContentView(myRelativeLayout);
    }

}

XML也是极简单:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id  ="@+id/RLresult"
    android:layout_width ="match_parent"
    android:layout_height ="match_parent" >
      
</RelativeLayout>


我已经导入了AdsMOGO_Android_SDK_1.2.0.jar,为什么还找不到AdMogoLayout类? 有前辈遇到过这个麻烦吗,怎样解决呀
折腾我太长时间了......
--------------------编程问答-------------------- 你是如何导入的呢?

1、在项目中建立一个lib目录,将这个jar文件拷入;
2、jar文件引用方法参考图片:
http://blog.csdn.net/aminfo/article/details/7881790 --------------------编程问答-------------------- 芒果官方SDK植入流程说明:
http://www.adsmogo.com/help/adsmogoandroidsdk

此类问题可直接咨询他们工作人员。 --------------------编程问答-------------------- 应该是jar文件导入的不正确。 --------------------编程问答--------------------
引用 1 楼  的回复:
你是如何导入的呢?

1、在项目中建立一个lib目录,将这个jar文件拷入;
2、jar文件引用方法参考图片:
http://blog.csdn.net/aminfo/article/details/7881790


我是按这个说明,建lib目录一步步做的,1.1~1.4步,过程都正常
http://www.adsmogo.com/help/adsmogoandroidsdk
发现不行,还重做了两遍,但结果都一样 --------------------编程问答--------------------
引用 3 楼  的回复:
应该是jar文件导入的不正确。


似乎应该是导入不正确,但导入过程都正常完成了,就是不知道问题在哪里啊?
郁闷 --------------------编程问答-------------------- 这个帖子,关闭了吧
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,