(一)
Caused by: java.lang.IllegalAccessException: java.lang.Class<com.antoniooreany.thuapp.MasterActivity> is not accessible from java.lang.Class<android.app.Instrumentation>
- 首先检查AndroidManifest文件中的activity注册名是不是和重写的类名一致
<activity android:name="cn.edu.nnutc.pre_12.WorkActivity">
这里通常是 .Activity名 ,但还是加上包名比较好。 - 这个error我查了好久资料才找到解决办法,其实很简单,就是重写Activity时要将其定义为public 就好了
public class MyActivity extends Activity implements GestureDetector.OnGestureListener
参考链接:stack overflow
(二)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method ‘void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)’ on a null object reference
1.这种空指向问题一定要注意 setContentView(R.id.your_layout)
,布局要和activity对应。
2.未绑定button也会出现这种情况(晕,我怎么老是犯弱智错误!!!)