rafaelperazzo / orcim

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Orcim

  • App para acompanhamento da execução orçamentário da UFCA

Desenvolvedores

  • Ana Lais
  • Gilvan
  • Matheus Dutra
  • Marcos Renan

Supervidores

  • Rafael Perazzo
  • Valderez Filgueira

Recursos

  • Execução do planejamento por UGR

Sobre

  • Projeto desenvolvido na disciplina CC0043 - Programação para dispositivos Móveis, em Junho/2023.

Repositório original

https://github.com/mdutras/CC0043-orcamento

Deploy

MYAPP_UPLOAD_STORE_FILE=upload-key.keystore
MYAPP_UPLOAD_KEY_ALIAS=orcim
MYAPP_UPLOAD_STORE_PASSWORD=SENHA DO BITWARDEN
MYAPP_UPLOAD_KEY_PASSWORD=SENHA DO BITWARDEN orcim
  • Adicionar o código release abaixo no arquivo android/app/build.gradle
signingConfigs {
        debug {
            storeFile file('debug.keystore')
            storePassword 'android'
            keyAlias 'androiddebugkey'
            keyPassword 'android'
        }
        release {
            if (project.hasProperty('MYAPP_UPLOAD_STORE_FILE')) {
                storeFile file(MYAPP_UPLOAD_STORE_FILE)
                storePassword MYAPP_UPLOAD_STORE_PASSWORD
                keyAlias MYAPP_UPLOAD_KEY_ALIAS
                keyPassword MYAPP_UPLOAD_KEY_PASSWORD
            }
        }
    }

    buildTypes {
        debug {
            signingConfig signingConfigs.debug
        }
        release {
            // Caution! In production, you need to generate your own keystore >
            // see https://reactnative.dev/docs/signed-apk-android.
            signingConfig signingConfigs.release
            minifyEnabled enableProguardInReleaseBuilds
            proguardFiles getDefaultProguardFile("proguard-android.txt"), "pro>
        }
    }
  • Gerar apk
npx react-native build-android --mode=release
  • Gerar aab
cd android
./gradlew bundleRelease
  • Testando o app
npm run android -- --mode="release"

About


Languages

Language:TypeScript 95.8%Language:JavaScript 2.8%Language:Ruby 0.9%Language:Shell 0.5%