02 火山安卓模块项目介绍
本源码转载自利快云https://www.lkuaiy.com/火山安卓模块项目介绍 一、火山项目模块介绍火山采用的多文件多项目的管理模式,下面一步一步的来介绍火山多项目多文件管理模式。1、打开火山程序。选择“文件->新建->项目”,也可以使用快捷键“Ctrl Shift N”。也可以点击“欢迎页”中的“新建项目”。 https://www.lkuaiy.com/image/editor/16202651795226.png 2、左侧选择“空白安卓程序”,右侧选择“空窗口”。依次填写“项目名称”,“所处位置”和“解决方案名称”。最后点击“确定”即可。https://www.lkuaiy.com/image/editor/16202654512051.png 3、最后会在“所处位置”创建以下文件和目录。(1)其中“test.vsln”文件是解决方案主文件,打开一个火山项目都是通过此文件来打开。(2)“test”是当前解决方案中的其中一个项目,火山的解决方案可以建立多个项目进行同时管理,每个项目都可以独立编译一个安卓程序并且互不干扰。 https://www.lkuaiy.com/image/editor/16202654586746.png 4、创建后:(1)其中“test”解决方案名称对应上图中的“test.vsln”文件。(2)“模块”是当前项目自动引用的核心库模块,默认引用“Java基本类”和“安卓基本类”模块。如果需要引用更多模块,鼠标右键项目即可引用更多模块。(3)“test”项目名称对应上图中的“test”目录,因此在项目建立后,不能随意删除项目文件,会导致整个火山项目无法打开的。 https://www.lkuaiy.com/image/editor/16202654667358.png (4)“main.v”当前文档名称位于“test/src/”目录中,src目录为火山自动生成,知道即可无需了解其含义。 https://www.lkuaiy.com/image/editor/16202654755391.png (5)另外在“test”项目目录中,还存在一个“test.vprj”的文件,此文件为当前项目结构文件,存储了当前项目结构信息。注意:如果新建了一个“test2”的项目,那么结构文件就会是“test2.vprj”。 https://www.lkuaiy.com/image/editor/16202654835519.png 5、一个解决方案中建立多个项目样例演示。(1)选择“文件-新建-项目”。https://www.lkuaiy.com/image/editor/16202654897640.png (2)选择“空窗口”后,输入“项目名称”,“所处位置”不建议修改,方便管理整体解决方案,保持原样即可。https://www.lkuaiy.com/image/editor/16202654997280.png (3)建立完成后界面如下。https://www.lkuaiy.com/image/editor/16202655088944.png (4)建立完成后“所处位置”处会生成一个新的文件夹“test2”,此文件夹就是项目2的文件夹。 https://www.lkuaiy.com/image/editor/16202655141739.png (5)右键项目“test”选择“设置为活动项目”,可进行项目切换。https://www.lkuaiy.com/image/editor/16202655261946.png (6)切换项目后状态。 https://www.lkuaiy.com/image/editor/16202655333741.png 6、一个解决方案中多文件样例演示(1)右键项目选择“添加”选择“新建文件”。https://www.lkuaiy.com/image/editor/16202655418658.png (2)会**出一个新的窗口,在这个窗口填写新文件的名字即可,随后点击确定。 注意:所处位置不建议进行修改,默认会保存在当前项目目录内。 https://www.lkuaiy.com/image/editor/16202655491139.png (3)建立后会自动选择新文件。 https://www.lkuaiy.com/image/editor/16202655565377.png (4)在test2项目目录内,也可以看到新建的文件2 https://www.lkuaiy.com/image/editor/16202655653893.png (5)除了新建文件外,也可以添加现有文件到项目中,右键项目即可添加。 https://www.lkuaiy.com/image/editor/16202655853687.png (6)选中要添加的文件,点击打开。 https://www.lkuaiy.com/image/editor/16202655922948.png (7)添加后火山不会自动打开此文件,双击可以打开。https://www.lkuaiy.com/image/editor/16202656085877.png 7、多文件管理的跨文件调用介绍演示(1)首先鼠标点击一个文件,不要松开鼠标点击拖拽会出现一个文件小图标,出现这个图标后松开鼠标。 https://www.lkuaiy.com/image/editor/16202656169780.png (2)松开鼠标后效果如下图,可以进行代码拆分,同时编辑多个代码文件。 https://www.lkuaiy.com/image/editor/16202656269197.png (3)如果两个文件的包名一致,在“文件2”中新建一个“类”这个类不需要勾选公开,在“main.v”文件中依然可以访问“文件2”中的这个类。 https://www.lkuaiy.com/image/editor/16202656368712.png (4)如果两个包名不一致,“文件2”的包名也不公开,此时在“main”文件中,就无法调用“文件2”中的这个类。 https://www.lkuaiy.com/image/editor/16202656426392.png (5)如果包名不一样,但是你公开了“文件2”中的类,此时在“main”文件中就可以访问“文件2”中的类。https://www.lkuaiy.com/image/editor/16202656493124.png
上一篇 下一篇
消灭零回复,坐沙发学习…… :):victory:
页:
[1]