我正在使用Android Studio。我使用此代码导入了一个库,以避免在app项目中复制库文件:
setting.gradle:
include ':app', ':mylibrary'
project(':mylibrary').projectDir = new File(settingsDir, '../MyLibrary/app')
build.gradle(app):
dependencies {
compile project(path: ':mylibrary')
}
构建是可以的但是在logcat中我没有引用库类,如果有一些错误的话。我收到这样的日志而没有错误行:
Caused by: java.lang.NullPointerException
at com.dimapp.wsmc.MainActivity.a(Unknown Source)
我该如何解决?没有错误的行,调试几乎是不可能的。
谢谢,
西蒙
修改
我试着更好地解释一下:
在我的图书馆的活动中,我在第270行创建了一个经典的NullPointerException:
ActionBar actionBar = null; //getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
在我的logcat中,我有:
Caused by: java.lang.NullPointerException
at com.dimapp.wsmc.MainActivity.onCreate(Unknown Source)
虽然我应该:
Caused by: java.lang.NullPointerException
at com.dimapp.wsmc.MainActivity.onCreate(MainActivity.java:270)