이상한 오류이 내 Android 앱에 있습니다. 이 오류도있는 코드 블록은 응용 프로그램에서이 오류를 제공를 제공 내가 감지 할 수알 수없는 소스에서 java.lang.NullPointerException이 발생했습니다.
java.lang.NullPointerException
at org.uusoftware.burclar.a.a$1$1.onClick(Unknown Source)
at android.support.v7.a.d$a$3.onItemClick(Unknown Source)
at android.widget.AdapterView.performItemClick(AdapterView.java:308)
at android.widget.AbsListView.performItemClick(AbsListView.java:1509)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:3467)
at android.widget.AbsListView$3.run(AbsListView.java:4830)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5602)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at dalvik.system.NativeStart.main(Native Method)
:이 오류에 대한 유용한 소스를 찾을 수 없습니다. 감사.
추가 : https://github.com/aykutuludag/GunlukBurclar
추가 2 : https://play.google.com/store/apps/details?id=org.uusoftware.burclar
추가 3 : 다음은 Google Play의 내 응용 프로그램이 나는이 코드 블록에 응용 프로그램 충돌을 의심하지만 난 돈 '여기 Github에서의 내 프로젝트입니다 왜 깨지는 지 알기 :
View.OnClickListener clickListener = new View.OnClickListener() {
@Override
public void onClick(View view) {
ViewHolder holder = (ViewHolder) view.getTag();
final int position = holder.getPosition();
AlertDialog.Builder builder = new AlertDialog.Builder(mContext);
builder.setTitle(R.string.chooseaction);
builder.setItems(R.array.choose_actions, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// Get Uri
String path = Environment.getExternalStorageDirectory().toString() + "/Günlük Burçlar";
File f = new File(path);
File file[] = f.listFiles();
Intent intent = new Intent();
if (which == 0) {
// Show
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file[position]), "image/*");
mContext.startActivity(intent);
} else if (which == 1) {
// Share
intent.setAction(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file[position]));
intent.setType("image/*");
mContext.startActivity(intent);
} else {
// Delete
file[position].delete();
Toast.makeText(mContext, R.string.deleted, Toast.LENGTH_SHORT).show();
intent = new Intent(mContext, FavoritesActivity.class);
mContext.startActivity(intent);
((FavoritesActivity) mContext).finish();
}
}
});
builder.show();
}
};
오류입니다 볼, 자바 코드를 추가
사실. – W4R10CK
@khelwood 나는 이것이 그 근원의 복제물이라고 생각하지 않는다. 왜냐하면 내 앱에는 'org.uusoftware.burclar.a.a $ 1 $ 1.onClick'이라는 줄이 없기 때문입니다. 이것은 일반적인 널 포인트 예외가 아닙니다. –
@ W4R10CK 어디에서 오류가 발생하는지 감지 할 수 없습니다. –