Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android应用程序的入口点大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
当我们开发 Android应用程序时,我们总是从主活动的onCreate()方法开始.很明显,在调用onCreate()之前应该进行一些初始化.我的问题是:Android应用程序的入口点(或主要方法)是什么? Dalvik VM在一开始就调用了什么(即,当它完成自己的初始化,并且即将控制转移到应用程序时)?我在哪里可以找到这个主要的代码

解决方法

金斯顿指出,第一个“入口”点是应用程序类.

但是,获得第一个起点的最简单方法是在调试onCreate时检查堆栈.

您可以检查仪器,这听起来有点像您想要的.

http://developer.android.com/reference/android/app/Instrumentation.html

@H_367_12@mainActivity.onCreate(BundlE) line: 12 instrumentation.callActivityOnCreate(Activity,BundlE) line: 1047 ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord,Intent) line: 2627 ActivityThread.handleLaunchActivity(ActivityThread$ActivityRecord,Intent) line: 2679 ActivityThread.access$2300(ActivityThread,ActivityThread$ActivityRecord,Intent) line: 125 ActivityThread$H.handlemessage(messagE) line: 2033 ActivityThread$H(Handler).dispatchmessage(messagE) line: 99 Looper.loop() line: 123 ActivityThread.main(String[]) line: 4627 Method.invokeNative(Object,Object[],Class,Class[],int,Boolean) line: not available [native method] Method.invoke(Object,Object...) line: 521 ZygoteInit$MethodAndArgsCaller.run() line: 868 ZygoteInit.main(String[]) line: 626 NativeStart.main(String[]) line: not available [native method]

大佬总结

以上是大佬教程为你收集整理的android应用程序的入口点全部内容,希望文章能够帮你解决android应用程序的入口点所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。