小编Mik*_*ers的帖子

如何使用logcat查找空指针异常

我正在尝试构建一个小应用程序,它将数据文件放在外部存储中并通过电子邮件发送给它.我一直在logcat中得到'空指针异常'然后我的应用程序死了.我似乎无法找到我的异常,我想知道是否有办法确定造成这种情况的代码行.我有MainActivity类,然后是一个名为SendData的类 - 代码如下.我是新来的,所以任何帮助都会非常感谢 - 谢谢.

    private static final String TAG = "MainActivity_ErrorLog";

@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) 
{
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

// Create the getData intent
    Intent intentgetData = new Intent(MainActivity.this, SendData.class); 

    public void onStart()
    {
        {       
        try 
        {
        File sd = Environment.getExternalStorageDirectory();
        File data = Environment.getDataDirectory();

            if (sd.canWrite()) 
            {
        // verify the paths
                String currentDBPath = "TLC_COMMON/database.db";
                String backupDBPath = "database.db"; 
                File currentDB = new File(data, currentDBPath);
                File …
Run Code Online (Sandbox Code Playgroud)

java android

2
推荐指数
1
解决办法
1697
查看次数

标签 统计

android ×1

java ×1