我在 Android 上使用 MobFox。我的一个布局中有一个 MobFoxView。当我为 4.0.3 编译 Android 时运行良好。但是,我想尝试为 2.0.1 构建它,但现在它不起作用。
在可视化编辑器上,我收到以下错误:
The following classes could not be instantiated:
- (Open Class, Show Error Log)
See the Error Log (Window > Show View) for more details.
Tip: Use View.isInEditMode() in your custom views to skip code when shown in Eclipse
在错误日志中,我看到:
com.mobfox.sdk.MobFoxView failed to instantiate.
java.lang.NullPointerException
at com.mobfox.sdk.MobFoxView.<init>(MobFoxView.java:189)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
我的 MobFox 视图代码是:
<com.mobfox.sdk.MobFoxView
android:id="@+id/mobFoxView"
android:layout_width="fill_parent"
android:layout_height="50dp"
mode="live"
publisherId="..." />
我正在通过 .jar 文件导入 MobFox 库。为 Android 4.0.3 编译时运行良好。
先感谢您