草庐IT

Flutter私服

全部标签

Python 安卓开发:Kivy、BeeWare、Flet、Flutter

kivy:https://github.com/kivypython-for-android:https://python-for-android.readthedocs.io/en/latest/BeeWare:https://docs.beeware.org/en/latest/Flet:https://github.com/flet-dev/flet把PySide6移植到安卓上去:https://www.cnblogs.com/Ctrl-cCtrl-v/p/17583640.htmlPython虽然不是专门为Android开发设计的,但仍有一些框架和库可以用于创建Android应用程序。

flutter版本升级后,解决真机和模拟器运行错误问题

flutter从3.3.2升级到3.16.0,项目运行到真机和模拟器报同样的错,错误如下:解决办法:在android目录下的build.gradle加入下面这行,如下图:重新运行,正常把apk安装到真机上或者运行到模拟器上

CENTOS docker拉取私服镜像

概述docker的应用越来越多,安装部署越来越方便,批量自动化的镜像生成和发布都需要docker镜像的拉取。centos6版本太老,docker的使用过程中问题较多,centos7相对简单容易。本文档主要介绍centos系统安装docker和拉取docker私服镜像的步骤和问题解决。环境dockerregistry:2centos6&&docker1.7.1centos7&&docker24.0.6centos6docker安装,命令会自动安装依赖libcgroup。yuminstallhttps://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/

Docker本地部署Nexus Maven私服并实现远程访问管理界面

文章目录1.Docker安装Nexus2.本地访问Nexus3.Linux安装Cpolar4.配置Nexus界面公网地址5.远程访问Nexus界面6.固定Nexus公网地址7.固定地址访问Nexus本文主要介绍如何在Linux中使用Docker一键部署NexusMaven私有仓库工具并结合Cpolar内网穿透实现远程访问Nexus进行管理。Nexus是一个仓库管理工具,用于管理和组织软件构建过程中的依赖项和构件。它与Maven密切相关,可以作为Maven仓库的服务器。Nexus提供了一个集中式的位置,用于存储和共享构件,使团队成员能够方便地访问和部署这些构件。Cpolar内网穿透是一种安全的内

Flutter配置Android和IOS允许http访问

默认情况下,Android和IOS只支持对https的访问,如果需要访问不安全的连接,也就是http,需要做以下配置。Android在res目录下的xml目录中(如果不存在,先创建xml目录),创建一个xml文件network_security_config.xmlnetwork-security-config>base-configcleartextTrafficPermitted="true"/>network-security-config>然后在manifest.xml中,application标签上添加android:networkSecurityConfig,值为@xml/netw

Flutter鸿蒙终端一体化-混沌初开

点击上方蓝字关注我,知识会给你力量环境配置欲练此功,必先仔细阅读此项目的README文件十遍以上。flutter_flutter项目,这是我们整个工程的核心,但是很多人都倒在了第一步,其原因,就是——需要使用Dev分支!!!https://gitee.com/openharmony-sig/flutter_flutter/tree/dev/当前项目已经支持Linux、Mac、Windows环境下使用。首先,按照README的指引,配置好鸿蒙相关的SDK和环境变量,主要是ohpm与sdkmanager,参考README中给出的地址配置即可,需要注意的是版本要对应。目前该项目对应的官方Flutte

flutter底层架构初探

本文出处:​​​​​​​​​​​​​Flutter中文开发者网站 架构embedder嵌入层提供程序入口(其他原生应用也采用此方式),程序由此和底层操作系统协调(surface渲染、辅助功能和输入服务,管理事件循环队列)嵌入层在android采用java和c++编写,苹果系采用object-c和object-C++,Windows和linux是c++Engine引擎--核心采用C++编写,提供了flutter应用所需的原语,核心api的底层实现引擎将底层C++代码包装成Dart代码,通过 dart:ui 暴露给Flutter框架层补充:android和ios采用impeller渲染图形,其他平

Flutter:功能型组件(2)- 弹出菜单、弹出提示

弹出菜单PopupMenuButton使用PopupMenuButton,点击时弹出菜单Center(child:PopupMenuButtonString>(initialValue:'Math',//初始值itemBuilder:(context){//子项构造函数returnPopupMenuEntryString>>[constPopupMenuItem(value:'Chinese',child:Text('语文')),constPopupMenuItem(value:'Math',child:Text('数学')),];},));选中与未选中事件onSelected:(value)

手把手教你Linux部署Nexus3私服

一、Nexus介绍对maven来说仓库分为两类:本地仓库和远程仓库,有三种专门的Maven仓库管理软件可以用来帮助我们建立私服:chiva、Artifactory和Nexus。Nexus是当前最流行的Maven仓库管理软件。Nexus包含了各种类型的仓库的概念,包括代理仓库、宿主仓库、仓库组等。每一种仓库都提供了丰富实用的配置参数,方便用户根据需要进行定制。二、部署Nexus所需环境1、Linux系统2、JDK1.83、Maven1、Linux版本Nexus下载特别说明:由于官网是国外网站,下载速度属实慢的一批,建议还是线下下载Nexus官网下载地址百度云下载地址:链接:https://pan

在Android原生项目中 创建 Flutter模块

前言应用场景:在已有的Android原生项目中,引入Flutter模块,摸索了两天,终于给整出来了;如果是新项目,最好直接创建Flutter项目,然后在Fluter的android/ios目录中,写原生代码;本文除了讲解Android原生如何创建Flutter模块外,还会演示在使用Gradle高版本和低版本 时可能出现的问题;官方指导文档:将Fluttermodule集成到Android项目-Flutter中文文档-Flutter中文开发者网站-Flutter1、Gradle高版本基础配置版本:1、Flutter版本:3.13.22、Flutter内嵌android的Gradle版本:grad