Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Renombrar nombre de paquete de Android falla

Hago clic derecho sobre mi proyecto en eclipse, herramientas android, 'Renombrar paquete de aplicaciones'.

Elige cualquier nombre y fallará, dirigiéndote al registro de errores para obtener más detalles.

  • Cifrado sqlite para android
  • Notificación Cancelación automática no llama a DeleteIntent
  • Escritura de archivo oculto .nomedia falla en el almacenamiento interno
  • Estilos que faltan. ¿Es el tema correcto elegido para este diseño?
  • Estudio portátil Android
  • Android: Paypal Preapproval API operación (Ejemplo necesario)
  • Allí encuentro lo siguiente:

    eclipse.buildId=M20110210-1200 java.version=1.6.0_26 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=nl_BE Framework arguments: -product org.eclipse.epp.package.java.product Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product 

    Error Fri Jun 24 10:11:31 CEST 2011 Error interno

     java.lang.reflect.InvocationTargetException at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:91) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Caused by: org.eclipse.core.internal.resources.ResourceException: An error occurred while traversing resources. at org.eclipse.core.internal.resources.Resource.accept(Resource.java:83) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:110) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:94) at com.android.ide.eclipse.adt.internal.refactorings.renamepackage.ApplicationPackageNameRefactoring.createChange(ApplicationPackageNameRefactoring.java:128) at org.eclipse.ltk.core.refactoring.CreateChangeOperation.run(CreateChangeOperation.java:124) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) ... 1 more Caused by: java.lang.NullPointerException at com.android.ide.eclipse.adt.internal.refactorings.renamepackage.ApplicationPackageNameRefactoring.updateJavaFileImports(ApplicationPackageNameRefactoring.java:151) at com.android.ide.eclipse.adt.internal.refactorings.renamepackage.ApplicationPackageNameRefactoring$JavaFileVisitor.visit(ApplicationPackageNameRefactoring.java:427) at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:112) at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:64) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:127) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:74) ... 7 more Root exception: org.eclipse.core.internal.resources.ResourceException(/Touring Mobilis)[566]: java.lang.NullPointerException at com.android.ide.eclipse.adt.internal.refactorings.renamepackage.ApplicationPackageNameRefactoring.updateJavaFileImports(ApplicationPackageNameRefactoring.java:151) at com.android.ide.eclipse.adt.internal.refactorings.renamepackage.ApplicationPackageNameRefactoring$JavaFileVisitor.visit(ApplicationPackageNameRefactoring.java:427) at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:112) at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:64) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86) at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:127) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:74) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:110) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:94) at com.android.ide.eclipse.adt.internal.refactorings.renamepackage.ApplicationPackageNameRefactoring.createChange(ApplicationPackageNameRefactoring.java:128) at org.eclipse.ltk.core.refactoring.CreateChangeOperation.run(CreateChangeOperation.java:124) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) 

    ¿Funciona esta herramienta para cualquier persona? Si es así, por favor, hágamelo saber la versión de eclipse que está utilizando.

    Estoy utilizando las últimas versiones de eclipse (64 bits) en Windows 7 con el último plugin de eclipse de ADT.

  • TransactionTooLargeEception al intentar obtener una lista de aplicaciones instaladas
  • Perdiendo conexión con la base de datos de Firebase después de actualizar a nuevo SDK
  • ¿Cómo evitar recrear la vista en onCreate en Android?
  • Olvidó la contraseña de Keystore, pensando en la detección de Brute-Force. ¿Corromperá el almacén de claves?
  • "No se puede resolver el símbolo R" en Android Studio
  • La aplicación está esperando que el depurador adjunte
  • 8 Solutions collect form web for “Renombrar nombre de paquete de Android falla”

    Yo estaba enfrentando el mismo problema. Simplemente no era capaz de cambiar el nombre del paquete mediante el paquete> clic derecho> renombrar el paquete. Parecía que las referencias de paquete en algunas plantillas xml, utilizando controles personalizados no se actualizaron, por lo que el archivo R no se pudo generar. Después de mirar el xml y cambiar el nombre de las referencias, el archivo R se generó y podría continuar cambiando el nombre.

    No puedes creer esto. Tengo exactamente el mismo problema y es porque comento una clase enteramente. Así que creo que cuando eclipse tratar de cambiar el nombre del paquete de una clase comentada lanzar este error.

    Para resolver el problema sólo tiene que eliminar la clase o descomentarla.

    De hecho, decidí crear mi propia herramienta de cambio de nombre de paquete.

    Es muy simple de hecho:

    Luego, elijo "no actualizar las configuraciones de lanzamiento" y actualizar el proyecto eclipse.

    Todo va bien entonces :).

    Que junto con las ramas git y el preprocesador de antena me ayuda a obtener la flexibilidad que necesito para realizar muchas versiones de una aplicación con varias opciones.

    Intente hacer clic derecho en el paquete y elija Refactor-> Rename, funciona bien para mí, nunca tuvo problemas. Espero que esto ayude.

    He tenido problemas similares al refactorizar / renombrar proyectos con algunas versiones de eclipse. Si necesitas una solución rápida , te sugiero esto.

    Cree una nueva aplicación para Android con el nombre que desee comercializar y copie el archivo de código fuente por archivo en su nueva aplicación. Advertencia: No copie los archivos en sí, sólo el código de los archivos, ya que eclipse tiene algunos metadatos asociados a cada archivo y esto podría causar errores de vinculación.

    Espero que esto ayude.

    Tuve el mismo error de "atravesar recursos". He eliminado la carpeta referenciada (no estaba utilizado) y pude refactorizar el nombre del paquete después de eso.

    Al parecer, la siguiente manera puede ayudarle a cambiar el nombre.

    1.Right Haga clic en la carpeta gen y cambie el nombre del paquete a lo que desea que sea. Vea la imagen a continuación.

    Introduzca aquí la descripción de la imagen

    2. Después de cambiar el nombre de la anterior abra su archivo de manifiesto y cambie la declaración del paquete a lo que desea que sea, pero debe ser el mismo que el paquete en la carpeta gen ver más abajo.

    Introduzca aquí la descripción de la imagen

    Que debe ser la codificación folks.Happy!

    Haha La razón de este error es la siguiente:

     Caused by: java.lang.NullPointerException at com.android.ide.eclipse.adt.internal.refactorings.renamepackage.ApplicationPackageNameRefactoring.updateJavaFileImports(ApplicationPackageNameRefactoring.java:151). 

    Por lo tanto, debe comprobar si uno de sus archivos java no tiene un nombre de paquete.

    Por ejemplo:

     //package com.telecom.request.login; // //import android.content.Context; //import android.content.Intent; 

    El paquete de mi archivo java se ha comentado, entonces eclipse no puede obtener el nombre del paquete del archivo, nullpointer sale.

    Esperanza útil para usted.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.