google chrome extension - extensiones - Chrome dice que el archivo de manifiesto de mi extensión falta o es ilegible
extensiones chrome android (7)
Algo que sucede comúnmente es que el archivo de manifiesto no tiene el nombre correcto. Verifique el nombre (y la extensión) y asegúrese de que no termine con .txt (por ejemplo).
Para determinar esto, asegúrese de no ocultar las extensiones de archivo:
- Abra el Explorador de Windows
- Vaya a Carpeta y Opciones de búsqueda> pestaña Ver
- Desmarque Ocultar extensiones para tipos de archivo conocidos
Además, tenga en cuenta que la denominación del archivo de manifiesto es, de hecho, distingue entre mayúsculas y minúsculas, es decir, manifest.json ! = MANIFEST.JSON .
Soy un nuevo desarrollador de extensiones de Chrome, y estaba siguiendo el tutorial de Chrome para hacer una extensión "Hello World", aquí está mi código:
{
"name": "My First Extension",
"version": "1.0",
"manifest_version": 2,
"description": "The first extension that I made.",
"browser_action": {
"default_icon": "icon.png"
},
"permissions": [
"http://api.flickr.com/"
]
}
Cuando fui a cargar la extensión desempaquetada, dijo que faltaba el archivo de manifiesto o que no se podía leer. Sí, tengo la imagen en una carpeta y se llama correctamente manifest.json
Algunos permisos de emisión para la muestra por defecto.
Quería ver cómo funciona, estoy creando la primera extensión, así que descargué una más simple.
Ejemplo de ''Historial de URLs escrito'' descargado
https://developer.chrome.com/extensions/examples/api/history/showHistory.zip
que se puede encontrar en
https://developer.chrome.com/extensions/samples
esto funcionó muy bien, espero que ayude
La mía también fue graciosa. Mientras copypasting "manifest.json" del tutorial, también logré copiar un espacio inicial. No pude entender por qué no lo encuentra.
Mi problema fue ligeramente diferente.
De forma predeterminada, Eclipse guardó mi archivo manifest.json como un archivo de texto codificado ANSI.
Solución:
- Abrir en el Bloc de notas
- Archivo -> Guardar como
- seleccione UTF-8 de la lista desplegable de codificación en la parte inferior izquierda.
- Salvar
NO UTILIZAR la descarga de Chrome en la parte superior del sitio de descarga de Chrome. Desplácese hasta la parte inferior y se encuentra "Descargar Chrome para otra plataforma". Seleccioné Windows 10/8/7 de 64 bits (tengo una máquina de 64 bits) e instalado. Funcionó.
He importado mis marcadores y todo está bien.
(Nota: el paso anterior sobre los marcadores puede no ser necesario, ya que deberían estar en sus datos de sincronización de Google+, pero en un intento anterior, restablecí todos los datos de sincronización en mi perfil).
Si está descargando muestras de developer.chrome.com, es posible que su carpeta real esté contenida en una carpeta con el mismo nombre y esto esté creando un problema. Por ejemplo, su extensión de muestra extraída llamada tabCapture se leerá así:
C:/Users/.../tabCapture/tabCapture
También me encontré con este problema.
Mi problema fue que cambié el nombre de la carpeta en la que estaba mi extensión, por lo que todo lo que tuve que hacer fue eliminar y volver a cargar la extensión.
Pensé que esto podría ayudar a algunas personas por ahí.