AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

Eclipse中开发Android,新建一个工程以后,如果想引用其他的类库,可独立运行模块之类的,需要再创建一个工程,但是

在androidstudio中,一个工程就包含了所有的内容了,它包含了很多模块,这些模块可能是独立运行的也可能是引用的一些类库等.

也就是说,原来eclipse中的,每个工程,在androidstudio中就是每个模块.

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

比如上面,这个app,引用了mylibrary,这两个都是个模块,我app这个工程引用了mylibrary这个模块.

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

可以看到

androidstudio project 约是eclipse的workspace

androidstudio module 是eclipse的project

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

我们演示一下,比如在androidstudio中,去新建一个project

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

可以看到有,app名字,公司域名,包名,工程位置

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

然后包名点击右边的edit可以修改

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

然后下一步,然后这里有个选择android的sdk,不同的sdk,选择以后

点一下下面的小字

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

会弹出,如果使用这个版本的androidsdk的话,就可以兼容市面上百分之多少的手机.

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

下一步,以后,选择一个模板

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

我选择一个登录的模板,下一步

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

可以看到activity名字和,界面的名字,我们 用默认

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

点击finish以后,可以看到,工程建成了

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

然后我们再去创建一个module

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

可以看到这个module,可以是个phone and tablet application 可以是个手机程序或者平板程序

也可以是个,下面显示的

android library

或者已经存在的工程等等,这里其实就可以把eclipse中创建的工程,通过这个

import existing project 导入进来.

我们这里就选择这个Android library ,然后点击下一步

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

我们点击下一步来到这个界面,可以输入library 的名称,module名称,包名

我们不用动,直接点next

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

然后选择一个空的blank activity下一步

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

然后点击finish

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

点击以后可以看到有个,新创建的这个module

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

我们现在新建好了app工程和mylibrary这个module以后,但是其实

app工程和这个mylibrary的module是没有关系的,需要我们指定他们的关系去.

我们可以在app上右键,然后选择Open Module settings.

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

然后选择dependencies,然后左侧选中我们的app项目

然后右边点击 号

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

然后选择我们要添加module dependency

AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)AndroidStudio_从Eclipse到AndroidStudio开发工具(android studio eclipse)

然后弹出来的窗口,选中,我们刚创建的mylibrary点击ok就可以了.

现在我们的app工程中,就可以使用mylibrary中的类,以及工具了.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月6日 上午9:50
下一篇 2023年5月7日 上午8:00

相关推荐