草庐IT

null_unspecified

全部标签

Java throw e 在 Android 上变为 null

我有以下几点:try{response.statusCode=urlConnection.getResponseCode();}catch(IOExceptione){throwe;}我看调试器和e=UnknownHostExceptionthrow后我有:try{NetworkResponseresponse=NetworkHelper.getByURL(url);}catch(Exceptione){所以在throw之后我的catchblock得到了异常但它是空的。调试器显示e=null。我不知道为什么会发生这种情况。 最佳答案

Java throw e 在 Android 上变为 null

我有以下几点:try{response.statusCode=urlConnection.getResponseCode();}catch(IOExceptione){throwe;}我看调试器和e=UnknownHostExceptionthrow后我有:try{NetworkResponseresponse=NetworkHelper.getByURL(url);}catch(Exceptione){所以在throw之后我的catchblock得到了异常但它是空的。调试器显示e=null。我不知道为什么会发生这种情况。 最佳答案

android - 工作目录 : null Environment: null

我正在尝试在Android上使用ffmpeg.so我得到WorkingDirectory:nullEnvironment:nullerror。try{Processp=Runtime.getRuntime().exec("/data/data/com.example.foo/files/ffmpeg-fimage2-i"+Environment.getExternalStorageDirectory().getAbsolutePath()+"/img/b%d.jpg"+Environment.getExternalStorageDirectory().getAbsolutePath()

android - 工作目录 : null Environment: null

我正在尝试在Android上使用ffmpeg.so我得到WorkingDirectory:nullEnvironment:nullerror。try{Processp=Runtime.getRuntime().exec("/data/data/com.example.foo/files/ffmpeg-fimage2-i"+Environment.getExternalStorageDirectory().getAbsolutePath()+"/img/b%d.jpg"+Environment.getExternalStorageDirectory().getAbsolutePath()

list 中的 Android 元数据返回 null

我有一个类,它使用一种方法尝试从list中检索元数据。一切正常,除了我从应用程序信息创建的包返回空值代码如下:privateintgetCurrentVersion(){intcurrVersion=0;try{ApplicationInfoapp=context.getPackageManager().getApplicationInfo(context.getPackageName(),PackageManager.GET_META_DATA);Bundlebundle=app.metaData;for(Stringkey:bundle.keySet()){Log.d("TEST"

list 中的 Android 元数据返回 null

我有一个类,它使用一种方法尝试从list中检索元数据。一切正常,除了我从应用程序信息创建的包返回空值代码如下:privateintgetCurrentVersion(){intcurrVersion=0;try{ApplicationInfoapp=context.getPackageManager().getApplicationInfo(context.getPackageName(),PackageManager.GET_META_DATA);Bundlebundle=app.metaData;for(Stringkey:bundle.keySet()){Log.d("TEST"

android - 在 Android SQLite 中从哪里获取数据库错误信息(例如,由于违反 not null 而导致插入失败)

我刚刚意识到我的一个数据库insert()命令由于违反了非空约束而失败-我只是没有在该字段中填写任何数据。问题是,我花了很长时间才弄清楚为什么这个插入返回-1,因为我在任何地方都找不到错误或异常。我希望,而且我猜对于更复杂的数据库和查询,从数据库中获取一些信息是非常重要的任何地方。 最佳答案 我发现可以使用insertOrThrow()而不是insert,至少当出现问题时会出现异常,说android.database.sqlite.SQLiteConstraintException:errorcode19:constraintfai

android - 在 Android SQLite 中从哪里获取数据库错误信息(例如,由于违反 not null 而导致插入失败)

我刚刚意识到我的一个数据库insert()命令由于违反了非空约束而失败-我只是没有在该字段中填写任何数据。问题是,我花了很长时间才弄清楚为什么这个插入返回-1,因为我在任何地方都找不到错误或异常。我希望,而且我猜对于更复杂的数据库和查询,从数据库中获取一些信息是非常重要的任何地方。 最佳答案 我发现可以使用insertOrThrow()而不是insert,至少当出现问题时会出现异常,说android.database.sqlite.SQLiteConstraintException:errorcode19:constraintfai

android - 为什么 Images.Media.insertImage 返回 null

我有一些代码在其中运行MediaStore.Images.Media.insertImage方法(从源插入而不是文件名),此代码将图像保存到MediaStore并返回图像的uri。我知道当它因任何原因失败时,它将返回null而不是uri。该图像已被许多人多次下载,并且每隔一段时间它会从此方法返回null。我从来没有遇到过这种情况,所以我不知道发生了什么。发生这种情况的原因是什么?还有一个post有同样的问题,但答案是指向MediaStore源代码的链接,但该链接转到一个页面,说该链接不可用。任何帮助,将不胜感激。谢谢。取出我的SD卡后,我收到了这个错误,所以我知道这可能是一个原因,我不

android - 为什么 Images.Media.insertImage 返回 null

我有一些代码在其中运行MediaStore.Images.Media.insertImage方法(从源插入而不是文件名),此代码将图像保存到MediaStore并返回图像的uri。我知道当它因任何原因失败时,它将返回null而不是uri。该图像已被许多人多次下载,并且每隔一段时间它会从此方法返回null。我从来没有遇到过这种情况,所以我不知道发生了什么。发生这种情况的原因是什么?还有一个post有同样的问题,但答案是指向MediaStore源代码的链接,但该链接转到一个页面,说该链接不可用。任何帮助,将不胜感激。谢谢。取出我的SD卡后,我收到了这个错误,所以我知道这可能是一个原因,我不