最近项目用到了OSGI,第一反应就是什么是OSGI? OSGI是一个为Java提供动态模块化的系统; 准确的说,OSGI是一个标准,一个框架,也可以理解为一个容器,具体的实现有Eclipse下的Equinox和Appach下的Felix等。OSGI是基于Bundle(模块)驱动,每个Bundle都有自己的classpath和类加载器,模块之间通过包暴露和引入进行关联,每个模块都有自己的生命周期,可
转载 2023-12-15 18:54:31
261阅读
# Android Studio如何导入idea项目 Android Studio是一个基于IntelliJ IDEA的开发环境,因此可以很方便地导入IntelliJ IDEA项目。下面将介绍如何在Android Studio导入一个IntelliJ IDEA项目。 ## 步骤 ### 步骤一:打开Android Studio 首先打开Android Studio,确保Android S
原创 2024-04-26 07:16:04
313阅读
# 如何将 IDEA 2019 导入 Android Studio 项目 在 Android 开发中,很多开发者习惯使用 IntelliJ IDEA 来开发项目,而 Android Studio 是 Google 官方的 IDE。若您希望将 IDEA 2019 中的 Android 项目导入Android Studio 中,本篇文章将详细介绍这个过程,并附上代码示例。 ## 为什么要导入
原创 2024-08-20 05:30:25
121阅读
Android 的源码代码量是非常大的,也有多种代码编辑器来供我们选择来去阅读Android源码,虽然在 Eclipse 和 SourceInsight 上阅读 Android 源码也能带来很好的体验,但习惯于用 Android Studio 来作为应用开发工具的大家肯定也希望用它来阅读源代码。本文将介绍如何将 Android 源码导入Android Studio 中来的技巧。 导入源码修
转载 2023-08-23 11:35:46
113阅读
我这里的android studio的版本是2.2.3版本一、现在大家都用android studio了,就有人问怎么使用jar包其实使用jar包比较简单 直接吧jar放入工程的app目录下的libs中像这样: 二、使用arr包参考:Android studio 如何打.aar包,并应用jar包即使包含了xml资源,在应用的时候也会报资源找不到的错误,为什么?因为在引用这个jar包的工程
转载 2023-09-02 12:32:57
817阅读
Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,为此今天就来介绍下查看、编译并导入第三方开源项目的方法。 Sublime + Terminal编译并查看源码 首先来给大家介绍一种简便并且个人最喜欢的一种办法。很多时候我们在GitHub上看到一个不错的开源项目,一般有两种需求,阅读源码和查看运行效果,如果是单纯的查看源码我更喜欢用一
转载 2024-07-29 11:28:00
36阅读
启动AndroidStudio后,打开你需要接收Library的项目。比如有两个项目,项目A,和Library项目B,那么打开项目A。图中所示为项目的结构图,点击右上角的File菜单。2在下拉菜单中依次找到New— —Import Module,点击打开项目导入窗口。注意导入的是Module而不是Project,如果是Project的话AndroidStudio会自动打开一个新的窗口编辑,那样的话
转载 2017-09-04 14:29:00
280阅读
在使用Android Studio查看源码之前,你需要做下面几件事:下载Android Lollipop源码(当然不一定非要是Lollipop源码,其他的版本也是可以的)进行过一次完整编译(不编译是无法进行源码导入工作的) 以上操作可以参考Google 官方教程 以确保万无一失(呵呵).
转载 2024-01-22 15:26:22
79阅读
一、编译生成AAR文件 二、把AAR文件复制到项目的libs目录下 三、在项目的配置文件中加入如下代码:
转载 2023-07-05 13:04:14
140阅读
我从一个大神的GitHub那下载了一个安全卫士软件 https://github.com/kotlindev/MobileSafe1.下载到自己Android的项目文件夹,解压。2.用AS打开这个项目,再用AS新建一个空项目。3.找到两个项目中的build.gradle文件  4.找到下图中标出的参数,将导入项目中的版本号改为新建项目中的版本号  
1,下载Android源码网上很多文章,多半都是在清华或者某个大学的镜像地址下载,repo init...巴拉巴拉的,这里repo就是git的封装,怎么下载怎么运行,不多说了,百度一下。下载哪个版本的源码,比如android 9, android 10或者什么也是根据需要。Android源码目录结构如下:|-- Makefile |-- abi (applicationbinary interfa
转载 2023-08-22 20:33:09
121阅读
对于Android studio导入第三方Library库,在网上有很多的博文都有讲解,但是对于新手有的地方还是看不明白,那些地方不明白呢?接下来我们具体看一下如何正确的导入第三方library。方法1.File---->new--->ImporModule---->选择库(Source directory)----->nex
转载 2023-07-29 11:32:18
346阅读
简介 由于怕博文丢失就拷一份过来,很实用偶然发现一个神器idegen,通过它我们可以用Android Studio阅读整个系统源码,非常方便。话不多说直接来看怎么使用idegen,导入系统源码到Android Studio。见证奇迹的时候Windows环境下,将整个Android系统源码导入Android Studio中。  首先,我们要做的就是在源码环境下,即Linux环境
转载 2023-11-22 21:18:28
69阅读
Android Studio 的文件让C盘越来越胖,系统越来越慢;版本:3.6.3。修改下面这三个文件夹的位置。 .android  .AndroidStudio  .gradle 修改前:  1.AndroidStudio进入Android Studio的安装目录,进入bin文件夹,用文本编辑软件打开idea.properties,去掉以下两项的
转载 2023-05-30 16:27:36
231阅读
不知道大家有没有这样的需求:项目工程想规范化,有一些关键类的说明文档;或者刚接手了一个不堪入目,没有注释的工程,每次找一些关键类的时候,总是靠记忆或者其他笔记去打开。今天在梳理接手的工程时候,想让写一个ReadMe文档,并且可以跳转打开一些文件,比如某些关键类。先看效果:这个效果很大地满足了我的需求。为了达到这个效果,需要具备2个知识点:Markdown语法: 不了解同学的可以百度下,不到10分钟
对于Android 开发者来说,日常开发对于他们来说是干脆直接的。你只需要下载Eclipse并且安装Android Developer工具插件就可以了。Android的Eclipse插件为开发者完成了不少工作,而且或多或少能符合大多数开发者期望那样。但现在,Google最新发布的Android Studio 搅局了,这款Android IDE开发工具对任何Android 开发者而言,都是极大的飞跃
转载 2023-08-03 20:44:30
161阅读
一、今日学习内容  导入别人的AS项目时,往往由于个人的配置不同,导入项目可能会变得很慢,这时候可以通过删除和修改一些文件,来实现快速导入项目。首先看一下下面的图: image.png这是一个从github上down下来的的项目,一般地,我们需要删除圈住的.idea文件夹 gradle文件夹 ,还有这里没有显示的build文件夹和.gradle文件夹,接着修改buil
转载 2023-07-04 09:16:27
62阅读
# 如何在 IntelliJ IDEA导入 Android 项目:新手指南 对于刚入行的开发者来说,导入 Android 项目可能会显得复杂,但只要按照正确的步骤进行,你会发现这个过程其实非常简单。本文将为你详细阐述如何在 IntelliJ IDEA导入 Android 项目,并提供每一步所需的详细信息和代码示例。 ## 整体流程概述 在开始之前,让我们先看看整个导入流程的关键步骤:
原创 7月前
56阅读
如何在Android Studio导入已有的项目进去。 在具体下面的工作之前,有两个概念是与Eclipse不大相同的,即Project和Module。在Android Studio中,一个Project并不是Eclipse的project,倒是有点像workspace(或者说任务吧),而Module才是与Eclipse的project相似的。所以,一个Project中可以包含多个Module,多
转载 2024-03-10 14:38:49
77阅读
最近看安卓遇到了了一个很头疼的问题,我明明在drawable文件夹中添加了图片资源,Android Studio 中也预加载了图片,但是在运行的时候就开始咔咔咔报错 = =如下图所示: 图片后面显示(v24)  程序运行报错 :android.content.res.Resources$NotFoundException: Resource ID #0x7f060062&nbs
  • 1
  • 2
  • 3
  • 4
  • 5