我试图Service
让它在使用代码中的 URI 启动时打开另一个应用程序。我的BroadcastReciever
和 manifest 有正确的代码,所以我怀疑它是 this 中的东西mainActivity
。
我正在使用 Eclipse 并且没有错误或警告,但是在手机上运行时出现以下错误:
不幸的是 anyConnectService 已停止
LogCat 的第一个错误如下:
FATAL EXCEPTION MAIN
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.anyconnect/com.anyconnectservice,MainActivity}
请查看以下代码并提供解决方案。
谢谢
public abstract class MainActivity extends Service
{
@override
public void onCreate()
{
super.onCreate();
Toast.makeText(this, “Service created”,Toast.LENGTH_LONG).show();
Uri anyConnectUri = Uri.parse(“anyconnect://connect/name= TestVPN”);
Intent arg0 = new Intent(Intent.ACTION_VIEW, anyConnectUri);
this.startActivity(arg0);
}
}