无法使用Android拨打电话

无法使用Android拨打电话,android,android-intent,Android,Android Intent,我正在尝试使用intent进行调用,如果我尝试从LinuxEclipse运行此代码,它工作正常,但在WindowsEclipse上不工作。这是我的密码 Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:"+"1234567890")); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); 尝试在Win

我正在尝试使用intent进行调用,如果我尝试从LinuxEclipse运行此代码,它工作正常,但在WindowsEclipse上不工作。这是我的密码

Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:"+"1234567890"));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

尝试在Windows中使用此选项。这可能对你有帮助

// TODO Auto-generated method stub
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:"
  + Uri.encode("Your Number here")));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
 startActivity(intent);

尝试在Windows中使用此选项。这可能对你有帮助

// TODO Auto-generated method stub
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:"
  + Uri.encode("Your Number here")));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
 startActivity(intent);

尝试在Windows中使用此选项。这可能对你有帮助

// TODO Auto-generated method stub
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:"
  + Uri.encode("Your Number here")));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
 startActivity(intent);

尝试在Windows中使用此选项。这可能对你有帮助

// TODO Auto-generated method stub
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:"
  + Uri.encode("Your Number here")));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
 startActivity(intent);
打电话试试这个

      Intent callIntent = new Intent(Intent.ACTION_CALL);
            callIntent.setData(Uri.parse("tel:" + "9876543210"));
            startActivity(callIntent);
并在清单文件中添加此权限

    <uses-permission android:name="android.permission.CALL_PHONE"/>

请尝试拨打此电话

      Intent callIntent = new Intent(Intent.ACTION_CALL);
            callIntent.setData(Uri.parse("tel:" + "9876543210"));
            startActivity(callIntent);
并在清单文件中添加此权限

    <uses-permission android:name="android.permission.CALL_PHONE"/>

请尝试拨打此电话

      Intent callIntent = new Intent(Intent.ACTION_CALL);
            callIntent.setData(Uri.parse("tel:" + "9876543210"));
            startActivity(callIntent);
并在清单文件中添加此权限

    <uses-permission android:name="android.permission.CALL_PHONE"/>

请尝试拨打此电话

      Intent callIntent = new Intent(Intent.ACTION_CALL);
            callIntent.setData(Uri.parse("tel:" + "9876543210"));
            startActivity(callIntent);
并在清单文件中添加此权限

    <uses-permission android:name="android.permission.CALL_PHONE"/>



错误是什么???为什么你需要在电话呼叫中设置一个标志,删除它,它会工作我在我的适配器中使用它,而不使用标志它会产生错误所以写一个方法在没有标志的情况下进行电话呼叫,并从你的适配器调用它。错误是什么???为什么你需要在电话呼叫中设置标志,删除它,它会工作我在我的适配器内使用它,而不使用标志它会给出错误所以写一个方法,在没有out标志的情况下拨打电话,并从你的适配器调用它。错误是什么???为什么你需要在电话呼叫中设置标志,删除它,它会工作我在我的适配器内使用它,如果不使用标志,则会出现错误。因此,请编写一个方法,在不使用out标志的情况下拨打电话,并从适配器中呼叫。错误是什么???为什么需要在电话呼叫中设置标志,删除该标志,它将起作用我正在适配器中使用它,如果不使用标志,则会出现错误。因此,请编写一个方法,在不使用out标志的情况下进行电话呼叫,并从适配器中进行呼叫。这有什么区别?OP说,如果我试着从LinuxEclipse运行这段代码,它可以正常工作,但在WindowsEclipse上它不工作。不在设备中什么是重要的?OP说,如果我试着从LinuxEclipse运行这段代码,它可以正常工作,但在WindowsEclipse上它不工作。不在设备中什么是重要的?OP说,如果我试着从LinuxEclipse运行这段代码,它可以正常工作,但在WindowsEclipse上它不工作。不在设备中什么是重要的?OP说,如果我试着从LinuxEclipse运行这段代码,它可以正常工作,但在WindowsEclipse上它不工作。不在设备中