这里有一个奇怪的问题,做一些非常微不足道的事情:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent i = new Intent(AutoVisionActivity.this, ExampleLoad3DSFile.class);
startActivity(i);
}
在AndroidManifest.xml中我有:
<activity android:name=".activities.ExampleLoad3DSFile"></activity>
类本身(ExampleLoad3DSFile)与我上面的主要活动onCreate在同一个包中。我已经尝试了标准的清洁项目,刷新,并且:https://stackoverflow.com/a/12702315/624869但无济于事。
是什么给出的?
答案 0 :(得分:1)
如果在声明活动时它位于同一个包中,您应该提供带有点(。)前缀的活动的完整包名或活动的类名。
答案 1 :(得分:1)
我遇到了同样的错误,但最终我找到了它在MIN3D项目工作时发生的原因。
IParser parser = Parser.createParser(Parser.Type.MAX_3DS,
getResources(), "com.min3d.sampleProject1:raw/monster_high", false);
确保您在ExampleLoad3DSFile
课程中使用与您在项目中使用的相同的包名称。