我想创建一个开始追踪endomondo的应用程序。
我不想使用Tasker或其他技巧,尽管我是一个初学者,但是我正在学习Android的Java,我只想编写这样一个简单的应用程序。
那么有可能在Android上运行Endmondo移动应用程序的“开始跟踪”操作吗?我找不到这个包装的意图。
如果那不可能,那么也许有人有另一个主意?据我所知,还没有公共API。
最佳答案
就Endomondo部件而言,我只是设法使用Tasker之类的应用程序来启动它,方法是:
package: com.endomondo.android
activity class: com.endomondo.android.EndoSplash
因此,例如:
How to start activity in another application?
您可以通过以下方式进行管理:
Intent intent = new Intent();
intent.setComponent(
new ComponentName(
"com.endomondo.android",
"com.endomondo.android.EndoSplash")
);
startActivity(intent);