我在我的应用程序中使用Calculator。它在某些设备上工作,但在某些其他设备上不起作用。如何使所有设备兼容。
我正在使用此代码。
Intent i = new Intent();
i.setClassName("com.android.calculator2", "com.android.calculator2.Calculator");
startActivity(i);
请给我解决方案。
答案 0 :(得分:4)
您的代码假设手机制造商尚未使用自定义的Android计算器替换标准Android计算器。
您可以使用Android源代码(or a derivative like this one)并在您的应用中包含您自己的计算器实现。
这将与其他设备兼容,因为它没有外部依赖性。