计算器在某些设备上不起作用

时间:2012-12-20 09:44:18

标签: android android-intent calculator

我在我的应用程序中使用Calculator。它在某些设备上工作,但在某些其他设备上不起作用。如何使所有设备兼容。

我正在使用此代码。

Intent i = new Intent(); 
i.setClassName("com.android.calculator2", "com.android.calculator2.Calculator"); 
startActivity(i);   

请给我解决方案。

1 个答案:

答案 0 :(得分:4)

您的代码假设手机制造商尚未使用自定义的Android计算器替换标准Android计算器。

您可以使用Android源代码(or a derivative like this one)并在您的应用中包含您自己的计算器实现。

这将与其他设备兼容,因为它没有外部依赖性。