android litepal 创建数据库异常,求大神!!
public class MainActivity extends AppCompatActivity {
Button button1;
Button button2;
TextView textView;
StringBuilder sb=new StringBuilder();
String A,B,C,D;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button1=findViewById(R.id.btn1);
button2=findViewById(R.id.btn2);
textView=findViewById(R.id.text);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Connector.getDatabase();
Content content=new Content();
content.setA("a");
content.setB("b");
content.setC("c");
content.setD("d");
content.save();
}
});
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
final List<Content> list= DataSupport.findAll(Content.class);
runOnUiThread(new Runnable() {
@Override
public void run() {
textView.setText(list.toString());
}
});
});
}
}
在执行到Connector.getDatabase();时会报
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.nf0620.db, PID: 13402
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:483)
at java.lang.Integer.parseInt(Integer.java:556)
at org.litepal.parser.LitePalParser.usePullParse(LitePalParser.java:160)
at org.litepal.parser.LitePalParser.parseLitePalConfiguration(LitePalParser.java:102)
at org.litepal.parser.LitePalAttr.loadLitePalXMLConfiguration(LitePalAttr.java:99)
at org.litepal.parser.LitePalAttr.getInstance(LitePalAttr.java:90)
at org.litepal.tablemanager.Connector.buildConnection(Connector.java:104)
at org.litepal.tablemanager.Connector.getWritableDatabase(Connector.java:63)
at org.litepal.tablemanager.Connector.getDatabase(Connector.java:87)
at com.example.nf0620.db.MainActivity$1.onClick(MainActivity.java:38)
at android.view.View.performClick(View.java:5637)
at android.view.View$PerformClick.run(View.java:22429)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
不知道问题在哪里,百度这个异常都不是litepal相关的问题,请大神帮忙指点小白一二;