Giter Club home page Giter Club logo

change_app_package_name's Introduction

Hi there 👋

Too lazy to write about myself. Here are some stats for now.

change_app_package_name's People

Contributors

atiqsamtia avatar wurikiji avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

change_app_package_name's Issues

Error in android folders path in project with VGV CLI

Hi great plugin. In VGV CLI created project the plugins can't find the MainActivity path, for Kotlin or java. The app package name change ok (in AndroidManifest) but the directory structure (MainActivity path) and the import in MainActivity not change. Thanks

Not Working on Flutter 3.22.0

In flutter latest update (3.22.0), the package name change command gives an error.

Building package executable...
Built change_app_package_name:main.
Unhandled exception:
Null check operator used on a null value
#0 AndroidRenameSteps.process (package:change_app_package_name/android_rename_steps.dart:29:41)

Unhandled exception

Deprecated. Use dart run instead.
Unhandled exception:
Null check operator used on a null value
#0 AndroidRenameSteps.process (package:change_app_package_name/android_rename_steps.dart:29:41)

Error after changing Name

Command I ran:-
flutter pub run change_app_package_name:main SafeHome

Error:-

AILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':app:processDebugGoogleServices'.

No matching client found for package name 'SafeHome'

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 17s
Exception: Gradle task assembleDebug failed with exit code 1

The method 'group' was called on null.

jj@ind836 Web2App % flutter pub run change_app_package_name:main com.new.package.name Unhandled exception: NoSuchMethodError: The method 'group' was called on null. Receiver: null Tried calling: group(1) #0 Object.noSuchMethod (dart:core-patch/object_patch.dart:51:5) #1 AndroidRenameSteps.process (package:change_app_package_name/android_rename_steps.dart:23:41) <asynchronous suspension> #2 ChangeAppPackageName.start (package:change_app_package_name/change_app_package_name.dart:12:40) #3 main (file:///Users/indianic/development/flutter/.pub-cache/hosted/pub.dartlang.org/change_app_package_name-0.1.2/bin/main.dart:4:24) #4 _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:299:32) #5 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)

Text inside comment got changed

<!-- https://android-developers.googleblog.com/2020/07/preparing-your-build-for-package-visibility-in-android-11.html -->

is changed to

<!-- https://android-developers.googleblog.com/2020/07/preparing-your-build-for-package="com.example">

This line should not change.

Issue with native files

I am facing an issue, where changing the package name would create a new directory with the MainActivity.kt file, but the native Kotlin or Java file, I have created manually won't switch over there.

For example, if I create a ListTileNativeAdFactory class for native ad support, it will remain in the old directory, whereas MainActivity has been moved to the new directory.

For your kind information, I am using the change_app_package_name v1.0.0 and the flutter version is -

Flutter 2.2.3 • channel stable • https://github.com/flutter/flutter.git
Framework • revision f4abaa0735 (2 weeks ago) • 2021-07-01 12:46:11 -0700
Engine • revision 241c87ad80
Tools • Dart 2.13.4

Manifest merger failed : Package name 'anything' at position AndroidManifest.xml:2:5-22 should contain at least one '.' (dot) character

i never wanted to change the name manually , i am lazy , i thought maybe i should use this cool package and be done with it , well kill me lol .

ps = my flutter app has 'com' in it not sure if it has anything to do with it , it was working fine with that name when i created the old app with the same name so i don't think its a naming convention thing ! , maybe a bug ? atiq bhai koi hal batayn .

what happens to firebase app setup

IF the firebase configuration for android and iOS is setup with old project name I suppose that have to be changed manually? Has anyone tried that? I have a huge setup and don't want things to break

ignore package name inside query

i have androidmanifest like this

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.pln.pesamobile">
    <queries>
        <package android:name="com.grabtaxi.passenger" />
        <package android:name="com.icon.pln123" />
    </queries>
    <application
        ....
    </application>
</manifest>

when i run the package, it also change packagename inside queries to be like this

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.pln.click">
    <queries>
        <package="com.pln.click">
        <package="com.pln.click">
    </queries>
    <application
       ....
    </application>
</manifest>

while it shouldn't be. thanks

Invalid argument(s) (input): Must not be null

Unhandled exception:
Invalid argument(s) (input): Must not be null
#0 _RegExp.firstMatch (dart:core-patch/regexp_patch.dart:221:24)
#1 AndroidRenameSteps.process (package:change_app_package_name/android_rename_steps.dart:23:20)

#2 ChangeAppPackageName.start (package:change_app_package_name/change_app_package_name.dart:12:40)
#3 main (file:///Users/civelxu/.pub-cache/hosted/pub.flutter-io.cn/change_app_package_name-0.1.2/bin/main.dart:4:24)
#4 _startIsolate. (dart:isolate-patch/isolate_patch.dart:299:32)
#5 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)

NoSuchMethodError: The method 'replaceAll' was called on null.

Hi,

I have Flutter project and when I try to change bundleId I am getting following crash:

Updating build.gradle File
Updating Main Manifest file
Updating Debug Manifest file
Updating Profile Manifest file
Project is using kotlin
Updating MainActivity.kt
Unhandled exception:
NoSuchMethodError: The method 'replaceAll' was called on null.
Receiver: null
Tried calling: replaceAll("xxxxx__old_bundle_id___xxxxx", "xxxxx__new_bundle_id___xxxxx")
#0      Object.noSuchMethod (dart:core-patch/object_patch.dart:51:5)
#1      replaceInFile (package:change_app_package_name/file_utils.dart:5:23)
<asynchronous suspension>
#2      AndroidRenameSteps._replace (package:change_app_package_name/android_rename_steps.dart:78:11)
#3      AndroidRenameSteps.updateMainActivity (package:change_app_package_name/android_rename_steps.dart:66:13)
<asynchronous suspension>
#4      AndroidRenameSteps.process (package:change_app_package_name/android_rename_steps.dart:40:11)
<asynchronous suspension>
#5      ChangeAppPackageName.start (package:change_app_package_name/change_app_package_name.dart:12:40)
#6      main (file:///Users/josipbernat/Software/flutter/.pub-cache/hosted/pub.dartlang.org/change_app_package_name-0.1.2/bin/main.dart:4:24)
#7      _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:299:32)
#8      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
pub finished with exit code 255

IOS Package name not changing.

I just changed the package name using the command "flutter pub run change_app_package_name:main com.new.package.name"

While creating apps using firebase-cli in the firebase Android package name changed properly but the iOS package name is still an older one.

The app package name is proper but iOS bundle ID getting wrong which is an old ID.

Null check operator used on a null value

I ran: flutter pub run change_app_package_name:main com.company.packageName
it throws:

Unhandled exception:
Null check operator used on a null value
#0      AndroidRenameSteps.process (package:change_app_package_name/android_rename_steps.dart:28:41)
<asynchronous suspension>
pub finished with exit code 255

Wrong replacement of url in AndroidManifest

I found a false positive, the following url should not get changed by this package:

android\app\src\main\AndroidManifest.xml:
- https://developer.android.com/training/package-visibility?hl=en and
+ https://developer.android.com/training/package="com.new.package.name">

[Question] after git clone a project

git clone project
flutter pub run change_app_package_name:main com.example.dev.frontend
flutter run

the above can run no problem

But:

git clone project myapp
flutter pub run change_app_package_name:main com.example.dev.frontend
flutter run <--- ERROR still looking for previous package

Null check operator used on a null value

nitesharma@Niteshs-MacBook-Pro monkoodog_panel_mobile % flutter pub run change_app_package_name:main com.monkoodog.panel
Deprecated. Use dart run instead.
Resolving dependencies...
Downloading packages...
Got dependencies.
Building package executable...
Built change_app_package_name:main.
Unhandled exception:
Null check operator used on a null value
#0 AndroidRenameSteps.process (package:change_app_package_name/android_rename_steps.dart:29:41)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.