twoyi
A lightweight Android container on Android
File Explorer
Download Latest Version (.zip)- FUNDING.yml
- input.rs
- lib.rs
- openglrender.h
- renderer_bindings.rs
- .gitignore
- build.rs
- build_rs.sh
- Cargo.lock
- Cargo.toml
- ExampleInstrumentedTest.java
- TwoyiDocumentsProvider.java
- AboutActivity.java
- SelectAppActivity.java
- SettingsActivity.java
- DrawableDataFetcher.java
- DrawableModelLoader.java
- DrawableModelLoaderFactory.java
- GlideModule.java
- ACache.java
- AppKV.java
- CacheManager.java
- Installer.java
- IOUtils.java
- LogEvents.java
- NavUtils.java
- RomManager.java
- ShellUtil.java
- UIHelper.java
- BootLogTexture.java
- LimitedQueue.java
- Render2Activity.java
- Renderer.java
- TwoyiApplication.java
- TwoyiMessenger.java
- TwoyiSocketServer.java
- TwoyiStatusManager.java
- UITips.java
- libadb.so
- libloader.so
- libOpenglRender.so
- ic_add.xml
- ic_search.xml
- ic_settings.xml
- ac_render.xml
- activity_createapp.xml
- activity_settings.xml
- item_create_app.xml
- search_menu.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- colors.xml
- strings.xml
- themes.xml
- strings.xml
- themes.xml
- themes.xml
- strings.xml
- strings.xml
- filepaths.xml
- pref_settings.xml
- shortcuts.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- logo.png
- twoyi_screen.jpg
- gradle-wrapper.jar
- gradle-wrapper.properties
- .gitignore
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- README_CN.md
- settings.gradle
# Installation Guide
1. Get the code
git clone https://github.com/twoyi/twoyi
Downloads the entire project code from GitHub to your computer.
cd twoyi
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd app
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
3. Rust
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd app/rs
This project's files live in a subfolder, so move into it first.
cargo build --release
Compiles the Rust project.
cargo run
Builds and then immediately runs the program.
If cargo build finishes without errors, it worked. The executable is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
