这是一个Android noob问题。Android:可以从我自己的其他应用程序启动任何活动?
我想通过我自己的应用程序来启动其他APK的活动。现在我知道我可以启动任何其他应用程序并调用其主要活动。在很多情况下,我也可以启动子活动,例如显示设置对话框。 但是对于一些应用程序,例如Facebook或Endomondo,我会每次尝试启动某个应用程序的某个特定活动时获得一个FC。
现在我怀疑这是一个权限问题,而且Facebook或运动追踪开发者只是不希望其他应用程序可以访问他们的活动。但是,我是否必须找出哪些活动可以使用,以及哪些活动每次都不能通过试用和错误使用?
另外:有没有办法解决这个困境?也许在根植设备上?
欢呼任何指针。
我已经看到了一些代码,其开始了新的线程通过系统调用启动的意图,但我也知道了android认真对待它的沙箱。 – motoku 2011-06-10 08:29:22