java library vs android library

2022-09-04 02:44:03

Java库和Android库有什么区别,它们有什么优点/缺点?


答案 1

您可以在 Android 应用中包含标准 Java .jar文件库。它们在构建时被翻译成Dalvik格式.apk。

有一个Android库系统,允许使用共享资源,如布局和本地化字符串。由于这比常规Java库有更多的限制,我只建议在实际需要共享资源时才推荐这种方法。

http://developer.android.com/guide/developing/projects/projects-eclipse.html


答案 2

我想你指的是Android API(或SDK,我不能说)和java API(或SDK)。基本上,android是基于java的。它是它的一个子集,但也添加了特定的类和方法来与硬件和Android操作系统进行交互,实现UI等。

你可以在这里找到关于安卓架构的信息:http://developer.android.com/guide/basics/what-is-android.html

关于优点/缺点,好吧,如果您正在为Android操作系统开发,那么使用Android API是一个很大的优势。如果你正在为PC开发,那么Android API的一部分将不受支持,这就是我所说的缺点......

总而言之,您需要根据要编码的内容来选择是否使用andoid API:操作系统是否支持API?有没有JVM?


推荐