我的应用在三星设备上的ACTION VIEW上崩溃,但在其他任何品牌上都可以使用

时间:2019-07-06 09:05:22

标签: android

该应用程序可在其他设备上运行,但不能在Samsung j200上运行

错误来自此代码:

  Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
  Uri.parse("geo:" + mission.Customer.Lat + "," + mission.Customer.Lng)); 
  startActivity(intent);

任何解决方案

1 个答案:

答案 0 :(得分:0)

使用隐式启动活动时,请使用下面的代码检查是否有一个活动符合给定条件的程序包。

  if( intent.resolveActivity(packageManager)  != null )
      {
        startActivity(intent)
      }