@Chesterfield25

Как изменить название getPackageName?

Скачал исходник https://itsourcecode.com/android-projects/best-app...

Вот buildGradle но в нем нет имени пакета

defaultConfig {
        applicationId project.PACKAGE
        minSdkVersion project.MIN_SDK
        targetSdkVersion project.TARGET_SDK
        versionName project.VERSION_NAME
        versionCode Integer.parseInt(project.VERSION_CODE)
        vectorDrawables.useSupportLibrary = true
        testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
        multiDexEnabled true
    }


Я открыл settings gradle
include ':omniNotes'

Потом открыл gradle в проекте omniNotes но в нем прописано то же самое что и в основном проекте

defaultConfig {
        applicationId project.PACKAGE
        minSdkVersion project.MIN_SDK
        targetSdkVersion project.TARGET_SDK
        versionName project.VERSION_NAME
        versionCode Integer.parseInt(project.VERSION_CODE)
        vectorDrawables.useSupportLibrary = true
        testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
        multiDexEnabled true
    }


По такому пути нашел buildGradle
\Omni-Notes-develop\omniNotes\build\generated\source\buildConfig\alpha\debug\com\felixburon\android\notes

В котором прописано следующее

package com.felixburon.android.notes;

public final class BuildConfig {
  public static final boolean DEBUG = Boolean.parseBoolean("true");
  public static final String APPLICATION_ID = "it.feio.android.omninotes.alpha";
  public static final String BUILD_TYPE = "debug";
  public static final String FLAVOR = "alpha";
  public static final int VERSION_CODE = 304;
  public static final String VERSION_NAME = "6.2.0 Beta 5";
  // Field from product flavor: alpha
  public static final String ANALYTICS_PARAMS = "";
  // Field from product flavor: alpha
  public static final String CRASH_REPORTING_URL = "";
  // Field from product flavor: alpha
  public static final String MAPS_API_KEY = "";
  // Field from product flavor: alpha
  public static final String VERSION_CHECK_URL = "";
}


package com.felixburon.android.notes это изменилось на нужное мне имя пакета после того как я изменил названия папок .
Но вот
public static final String APPLICATION_ID = "it.feio.android.omninotes.alpha";
осталась с старым именем пакета
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
https://github.com/YehiaAliYehia/Notes/blob/b4cc81...

https://github.com/YehiaAliYehia/Notes/blob/b4cc81...

https://github.com/YehiaAliYehia/Notes/blob/b4cc81...

Теория для понимания как протянулось название покаета для сборки

https://docs.gradle.org/current/dsl/org.gradle.api...

В строковый ресурс не стали городить цепочку и просто вбили еще раз
может это не все. Глубже не копал
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы