pigeon
플러터와 호스트 플랫폼 간의 통신을 타입 안전하고 쉽게 만드는 코드 생성 도구입니다.
안드로이드에서 부유 슬라이더를 사용하여 장치의 볼륨을 제어하세요.
플러터와 호스트 플랫폼 간의 통신을 타입 안전하고 쉽게 만드는 코드 생성 도구입니다.
Column 및 Row 등의 Flex 위젯 또는 스크롤 뷰 내부에 쉽게 간격을 추가할 수 있는 Flutter 위젯입니다.
Rxdart 스트리밍 공유 설정. SharedPreferences용 반응형 스트림 rxdart 래퍼. 공유된 선호도를 기반으로 한 스트림 기반의 래퍼로, 반응형 키-값 저장을 가능하게 합니다.
다중 플랫폼용 Flutter 볼륨 플러그인으로 시스템 볼륨을 제어합니다.
{"sdk":"flutter"}^1.0.8^12.0.0+1——^3.4.0—^2.1.0————^4.0.0———아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Current F-Droid version Current GitHub version
https://raw.githubusercontent.com/mkalmousli/FloatingVolume/HEAD/logo.svg
Control your device’s volume anywhere with a floating slider on Android.
F-Droid is the official and recommend way to get Floating Volume:
https://f-droid.org/badge/get-it-on.svgF-Droid takes a while to publish new versions, if you want to get latest version, you can get it from GitHub releases:
https://raw.githubusercontent.com/mkalmousli/FloatingVolume/HEAD/get_it_on_github.png| https://raw.githubusercontent.com/mkalmousli/FloatingVolume/HEAD/screenshots/output/01.png https://raw.githubusercontent.com/mkalmousli/FloatingVolume/HEAD/screenshots/output/02.png https://raw.githubusercontent.com/mkalmousli/FloatingVolume/HEAD/screenshots/output/03.png https://raw.githubusercontent.com/mkalmousli/FloatingVolume/HEAD/screenshots/output/04.png https://raw.githubusercontent.com/mkalmousli/FloatingVolume/HEAD/screenshots/output/05.png https://raw.githubusercontent.com/mkalmousli/FloatingVolume/HEAD/screenshots/output/06.png |
This app uses Pigeon to generate Dart and Kotlin code for Flutter → Android communication.
dart run pigeon --input pigeons/native_api.dart
dart run pigeon --input pigeons/native_events.dart
key.properties in android/, here is an example:storePassword=your_password
keyPassword=your_password
keyAlias=key0
storeFile=/path/to/your_keystore.jks
[!NOTE]
Make sure to build the app while having.git, also not a from shallow clone or from a tarball.
flutter build apk --release
The output will be in build/app/outputs/flutter-apk/app-release.apk.
This is not considered a reproducible build, as it depends on the environment, such as the OS, the version of the JDK, the location of the source code, and so on.
Look below if you want to build it in a reproducible way.
This app is meant to be a Reproducible build for F-Droid.
The building environment does play a crucial role in the build process, for example which OS, where the source code is located, or the version of the JDK used.
To make this easier, for me to build, I have created a simple script that tries to mimic the F-Droid build environment as closely as possible.
docker build -t floating_volume .
docker run --rm -v $(pwd):/tmp/app floating_volume /tmp/app/build.py
This will result in app.apk in the current directory, which is a reproducible build of Floating Volume.
Floating Volume is Free Software: You can use, study, share, and improve it at will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.