sepack
v0.6.0
Published
Simple cli tool for android project. Generate android project base on template kotlin mvvm, debug and install project without Android Studio.
Downloads
18
Maintainers
Readme
This project tested on Macos and Windows.
Setup
npm install -g sepack
Usage
For start create project https://www.youtube.com/watch?v=MZR4csYujsY
cd your-android-folder-project
sepack create
For build project after creating https://www.youtube.com/watch?v=JlhsQRDc9o0
sepack build
For run project on device/emulator https://www.youtube.com/watch?v=XKeanRz7KOA
sepack run
Options and arguments
- See
sepack --help
for more options - See
sepack build --help
for more options build - See
sepack run --help
for more options run
Build
For build android project. This command will be generate local.properties
, setup android sdk and run build task like android studio
Run
Run command same as run task in android studio
Init
Turn on your android project with sepack android project, say goodbye to lagging android studio
Table
| Command | Options | Description | default |
| --------------- | -------------------- | --------------------------------------- | ------- |
| sepack create
| | Project wizard | |
| sepack build
| | Build android project | |
| | --sdk
or -s
| With path android sdk | |
| | --log
or -l
| Show log build | false |
| | --checksdk
or -c
| Check current path android sdk | |
| sepack run
| | Install and run application | |
| | --resume
or -r
| Resume, run with skip build and install | |
| | --log
or -l
| Show log build | false |
| | --tag
or -t
| Filter by tag | |
| | --verbose
or -v
| Verbose level | |
| | --debug
or -d
| Debug level | |
| | --info
or -i
| Info level | |
| | --warning
or -w
| Warning level | |
| | --error
or -e
| Error level | |
| sepack init
| | Turn on sepack android project | |
Contribute
For contribute this project, please fork and pull request. If you want to contribute for template, go to base template repository, fork and pull request with new branch with name of template. Base repository: https://github.com/utsmannn/sepack-base-repository
Api
Template list
GET https://sepacket.herokuapp.com/api/version
Dependencies version viewer
GET https://sepacket.herokuapp.com/api/dependencies?search={queries}
Copyright 2020 Muhammad Utsman
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.