tutorial studio requisitos instalar historia funciona full descargar como java android android-studio ide

java - requisitos - Error(1,1) illegalcharacter ''/ ufeff'' al compilar en el estudio Android



historia de android studio (9)

Estaba enfrentando este error en intelliJ-2016.1.2.

Gracias @Darsh por su ayuda, hice lo mismo, primero cambié a UTF-16 (es decir, convertí a UTF-16) y compilé el código. no funcionó, luego volvió a cambiar al UTF-8, esta vez funcionó bien.

Gracias.

Obtuve un código fuente del proyecto Eclipse (me dijeron que en Android Studio, tal vez solo confundieron), y empiezo a migrar el código para que el estudio de Android se refiera a

http://developer.android.com/sdk/installing/migrate.html

Pero no funciona. así que importo el proyecto de la ruta directamente y se transfiere al proyecto de android-studio automáticamente, pero aún así, algo está mal cuando estoy compilando.

Error: (1, 1) error: illegalcharacter: ''/ ufeff''

la posición del error se refiere a

paquete com.bla.blabla;

Por favor, ayúdame, gracias


En la esquina inferior derecha, puede establecer la codificación del archivo. Seleccione otra opción que UTF-8

Si aparece una ventana emergente, elija la opción Convert .


Como dijo Marcelo, cambié la opción de codificación de archivos a UTF-16. Lo corrió, pero no funcionó. Nuevamente cambió a UTF-8 y lo convirtió. Funcionó con éxito. Si la solución anterior no funciona, intente esto.


Arriba hay grandes soluciones. Sin embargo, si ninguno de ellos funciona, prueba este:

Abra el archivo en Notepad ++; Copia todo; Crea un nuevo archivo con el mismo nombre; Pegar todo; Guárdalo

Ahora se ha ido.


Ese es un problema relacionado con el carácter BOM (Marca de orden de bytes). Byte Order Mark BOM es un carácter Unicode utilizado para definir un orden de bytes de archivo de texto y viene al inicio del archivo. Eclipse no permite este caracter al inicio de su archivo, por lo que debe eliminarlo. Para este propósito, use un editor de texto enriquecido, como Notepad ++, y guarde el archivo con la codificación "UTF-8 sin BOM". Eso debería eliminar el problema.


Probé varias de las otras respuestas aquí sin alegría.

Al final simplemente borré la línea ofensiva y la reescribí directamente en Android Studio . El error desapareció

¿Esto fue causado por mí copiando y pegando la línea de código de youtube (o el blog al azar que estaba viendo en ese momento)?


En la parte inferior derecha del proyecto, cambie el archivo que codifica UTF-8 a UTF-16.

  1. Se abrirá un nuevo diálogo. Seleccione convertirlo y ejecutarlo.
  2. Le dará algunos errores, luego cambie UTF-16 a UTF-8.
  3. Convierta y ejecute el proyecto. Esta vez su proyecto se ejecutará con éxito.

Cierra el estudio de Android y vuelve a abrirlo. Esto funciona para mi.


Puedes intentar con este método:

  1. Cambiar el nombre de la clase como class1.java
  2. Crea una clase nueva con una clase renombrada como class.java
  3. Seleccione todo que contenga un archivo renombrado y copie en la nueva clase.

Este método funciona para mí.