ROMs y desarrollo Nexus 4 ROMs y desarrollo Nexus 4

Respuesta
 
Herramientas
  #161  
Viejo 25/08/13, 01:45:59
Array

[xs_avatar]
mbc596 mbc596 no está en línea
Usuario muy activo
 
Fecha de registro: dic 2012
Mensajes: 562
Modelo de smartphone: Nexus 4 16GB
Tu operador: Movistar
 Cita: Originalmente Escrito por equlog Ver Mensaje
Ese lo puedes borrar.

Para los conflictos, pq no usas mergetool?.
ahora nos va a iluminar explicándonos que es eso del mergetool :P Que yo solo me he dedicado a cherry-pick y solucionar a mano. Que soy novatillo en eso

 Cita: Originalmente Escrito por equlog Ver Mensaje
Pero que bruto que sois trek y tú XD.
Yo hago siempre el make clobber y después compilo normal
Responder Con Cita


  #162  
Viejo 25/08/13, 01:47:35
Array

[xs_avatar]
gerard_f gerard_f no está en línea
Kernel developer
 
Fecha de registro: ago 2008
Localización: Catalunya
Mensajes: 2,999
Modelo de smartphone: Nexus 6P
Tu operador: Movistar
 Cita: Originalmente Escrito por mbc596 Ver Mensaje
Resolviendo conflictos me sale el archivo settings.java~ . Sino me equivoco es un archivo temporal.
Código:
# Archivos sin seguimiento:
#   (use «git add <archivo>...» para incluir lo que se ha de ejecutar)
#
#	core/java/android/provider/Settings.java~
lo borro o lo añado? Si solo me da opción de añadirlo debería añadirlo, no?
Eso es que usas gedit, cuando editas un archivo te crea uno de respaldo con ~. Evidentemente no te interesa, quitalo con git rm rutaynombredearchivo
Responder Con Cita
Gracias de parte de:
  #163  
Viejo 26/08/13, 15:12:56
Array

[xs_avatar]
trek85002010 trek85002010 no está en línea
Entre fogones!!
 
Fecha de registro: ene 2012
Localización: Valencia
Mensajes: 3,720
Modelo de smartphone: iPhone 6 Plus
Tu operador: Vodafone
Errores!!

Código:
frameworks/base/core/java/android/service/notification/NotificationListenerService.java:116: cannot find symbol
symbol  : method cancelNotificationFromListener(android.service.notification.NotificationListenerService.INotificationListenerWrapper,java.lang.String,java.lang.String,int)
location: interface android.app.INotificationManager
            getNotificationInterface().cancelNotificationFromListener(mWrapper, pkg, tag, id);
                                      ^
frameworks/base/core/java/android/service/notification/NotificationListenerService.java:135: cannot find symbol
symbol  : method cancelAllNotificationsFromListener(android.service.notification.NotificationListenerService.INotificationListenerWrapper)
location: interface android.app.INotificationManager
            getNotificationInterface().cancelAllNotificationsFromListener(mWrapper);
                                      ^
frameworks/base/core/java/android/service/notification/NotificationListenerService.java:149: cannot find symbol
symbol  : method getActiveNotificationsFromListener(android.service.notification.NotificationListenerService.INotificationListenerWrapper)
location: interface android.app.INotificationManager
            return getNotificationInterface().getActiveNotificationsFromListener(mWrapper);
__________________
Responder Con Cita
  #164  
Viejo 26/08/13, 15:41:56
Array

[xs_avatar]
gerard_f gerard_f no está en línea
Kernel developer
 
Fecha de registro: ago 2008
Localización: Catalunya
Mensajes: 2,999
Modelo de smartphone: Nexus 6P
Tu operador: Movistar
 Cita: Originalmente Escrito por trek85002010 Ver Mensaje
Errores!!

Código:
frameworks/base/core/java/android/service/notification/NotificationListenerService.java:116: cannot find symbol
symbol  : method cancelNotificationFromListener(android.service.notification.NotificationListenerService.INotificationListenerWrapper,java.lang.String,java.lang.String,int)
location: interface android.app.INotificationManager
            getNotificationInterface().cancelNotificationFromListener(mWrapper, pkg, tag, id);
                                      ^
frameworks/base/core/java/android/service/notification/NotificationListenerService.java:135: cannot find symbol
symbol  : method cancelAllNotificationsFromListener(android.service.notification.NotificationListenerService.INotificationListenerWrapper)
location: interface android.app.INotificationManager
            getNotificationInterface().cancelAllNotificationsFromListener(mWrapper);
                                      ^
frameworks/base/core/java/android/service/notification/NotificationListenerService.java:149: cannot find symbol
symbol  : method getActiveNotificationsFromListener(android.service.notification.NotificationListenerService.INotificationListenerWrapper)
location: interface android.app.INotificationManager
            return getNotificationInterface().getActiveNotificationsFromListener(mWrapper);
Eso es lo que mola

A ver, de los tres errores los dos primeros es que no encuentra la función "cancelAllNotificationsFromListener" que se encuentra en el archivo "android.app.INotificationManager" y la ultima no encuentra "getActiveNotificationsFromListener" del mismo archivo.

Para usar estas funciones de otra clase hay que hacer un import de este fichero.

En este caso añade con el resto de imports al principio del fichero
Código:
import android.app.INotificationManager;
Supongo que tendrás mas errores de que faltan imports, cuando te dice "cannot find symbol" mira el location "location: interface android.app.INotificationManager" y hazle un import de de este.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a gerard_f su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #165  
Viejo 26/08/13, 15:50:19
Array

[xs_avatar]
trek85002010 trek85002010 no está en línea
Entre fogones!!
 
Fecha de registro: ene 2012
Localización: Valencia
Mensajes: 3,720
Modelo de smartphone: iPhone 6 Plus
Tu operador: Vodafone
 Cita: Originalmente Escrito por gerar Ver Mensaje
Eso es lo que mola

A ver, de los tres errores los dos primeros es que no encuentra la función "cancelAllNotificationsFromListener" que se encuentra en el archivo "android.app.INotificationManager" y la ultima no encuentra "getActiveNotificationsFromListener" del mismo archivo.

Para usar estas funciones de otra clase hay que hacer un import de este fichero.

En este caso añade con el resto de imports al principio del fichero
Código:
import android.app.INotificationManager;
Supongo que tendrás mas errores de que faltan imports, cuando te dice "cannot find symbol" mira el location "location: interface android.app.INotificationManager" y hazle un import de de este.
Voy a probar!!. Que complicado es poner HALO
__________________
Responder Con Cita
  #166  
Viejo 26/08/13, 15:54:46
Array

[xs_avatar]
OppiFjell OppiFjell no está en línea
Usuario muy activo
 
Fecha de registro: jun 2012
Localización: Sabadell
Mensajes: 1,048
Modelo de smartphone: Oppo A9 2020
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por usuario_825340 Ver Mensaje
Sí, todo eso está visto, pero no sabemos añadirlo... y no lo van a añadir en la base Slim...
Afortunadamente
Responder Con Cita
  #167  
Viejo 26/08/13, 15:57:38
Array

[xs_avatar]
David_Vaz David_Vaz no está en línea
Cocinero veterano
· Votos compra/venta: (4)
 
Fecha de registro: jul 2013
Localización: Badalona, Barcelona, España
Mensajes: 13,798
Modelo de smartphone: iPhone 14 Pro Max 512GB
Tu operador: Orange
 Cita: Originalmente Escrito por OppiFjell Ver Mensaje
Afortunadamente
¿Por qué?

Si no molesta.. es sólo un ajuste más...
Responder Con Cita
  #168  
Viejo 26/08/13, 16:12:36
Array

[xs_avatar]
BitratE BitratE no está en línea
Azote Samsugnero
 
Fecha de registro: feb 2011
Localización: Sabadell
Mensajes: 23,373
Modelo de smartphone: Google Nexus 4, Xiaomi Mi3, RedMi Note 7
Tu operador: Jazztel
 Cita: Originalmente Escrito por OppiFjell Ver Mensaje
Afortunadamente
Menos mal que se puede activar y desactivar al gusto si no mínimo pides para los creadores cadena perpetua...........
Responder Con Cita
  #169  
Viejo 26/08/13, 17:08:40
Array

[xs_avatar]
trek85002010 trek85002010 no está en línea
Entre fogones!!
 
Fecha de registro: ene 2012
Localización: Valencia
Mensajes: 3,720
Modelo de smartphone: iPhone 6 Plus
Tu operador: Vodafone
Ahora me da 368 fallos!!!!! Vamos, que con la base AOSP es prácticamente imposible. Vaya tela.
__________________
Responder Con Cita
  #170  
Viejo 26/08/13, 17:17:01
Array

[xs_avatar]
kisler kisler no está en línea
Desarrollador
 
Fecha de registro: jun 2011
Mensajes: 4,628
Modelo de smartphone: Nexus 4
Tu operador: Simyo
 Cita: Originalmente Escrito por trek85002010 Ver Mensaje
Ahora me da 368 fallos!!!!! Vamos, que con la base AOSP es prácticamente imposible. Vaya tela.
No he probado a implementarlo en AOSP solo lo hice con SLIM pero imagino que se puede solo que hay que ir adaptando muchas cosas a mano... Animo!
Responder Con Cita
  #171  
Viejo 26/08/13, 17:47:39
Array

[xs_avatar]
trek85002010 trek85002010 no está en línea
Entre fogones!!
 
Fecha de registro: ene 2012
Localización: Valencia
Mensajes: 3,720
Modelo de smartphone: iPhone 6 Plus
Tu operador: Vodafone
 Cita: Originalmente Escrito por kisler Ver Mensaje
No he probado a implementarlo en AOSP solo lo hice con SLIM pero imagino que se puede solo que hay que ir adaptando muchas cosas a mano... Animo!
Lo probaré con mucha calma, pero de tantos fallos que hay, no puedo ver más allá de lo que me permite la consola. A lo sumo podré ver unos 50 fallos.

Me gustaría saber cual es el comando para hacer que todo lo mostrado en consola se guarde en un archivo de texto.

¿Era igual que en Windows? --> > asdnasd.txt
__________________
Responder Con Cita
  #172  
Viejo 26/08/13, 19:22:20
Array

[xs_avatar]
kisler kisler no está en línea
Desarrollador
 
Fecha de registro: jun 2011
Mensajes: 4,628
Modelo de smartphone: Nexus 4
Tu operador: Simyo
 Cita: Originalmente Escrito por trek85002010 Ver Mensaje
Lo probaré con mucha calma, pero de tantos fallos que hay, no puedo ver más allá de lo que me permite la consola. A lo sumo podré ver unos 50 fallos.

Me gustaría saber cual es el comando para hacer que todo lo mostrado en consola se guarde en un archivo de texto.

¿Era igual que en Windows? --> > asdnasd.txt
Te recomiendo que lo hagas por partes, por ej haz primero el framework y cuando soluciones todos los fallos haz el settings ya que si pones todo te saldrá muchos mas fallos y sera mas lioso.
Responder Con Cita
Gracias de parte de:
  #173  
Viejo 26/08/13, 22:21:57
Array

[xs_avatar]
trek85002010 trek85002010 no está en línea
Entre fogones!!
 
Fecha de registro: ene 2012
Localización: Valencia
Mensajes: 3,720
Modelo de smartphone: iPhone 6 Plus
Tu operador: Vodafone
 Cita: Originalmente Escrito por kisler Ver Mensaje
Te recomiendo que lo hagas por partes, por ej haz primero el framework y cuando soluciones todos los fallos haz el settings ya que si pones todo te saldrá muchos mas fallos y sera mas lioso.
Primero estoy haciendo el HALO (1/2), el 2 ni lo he puesto

Supongo que con una base slim,aokp o cyano no tirará tantos fallos. Pero tengo las ganas de conseguirlo para AOSP "stock"

Ya veremos!!
__________________
Responder Con Cita
  #174  
Viejo 27/08/13, 00:09:26
Array

[xs_avatar]
gerard_f gerard_f no está en línea
Kernel developer
 
Fecha de registro: ago 2008
Localización: Catalunya
Mensajes: 2,999
Modelo de smartphone: Nexus 6P
Tu operador: Movistar
 Cita: Originalmente Escrito por trek85002010 Ver Mensaje
Primero estoy haciendo el HALO (1/2), el 2 ni lo he puesto

Supongo que con una base slim,aokp o cyano no tirará tantos fallos. Pero tengo las ganas de conseguirlo para AOSP "stock"

Ya veremos!!
Tendría que ser lo mismo con cualquier base.
El numero de errores dependerá de el criterio a la hora de poner el código,en las funciones que correspondan .
Y aparte con los imports, si una función que no encuentra la llama 20 veces (por decir algo) te saldran 20 errores, pero que los solucionaras todos de golpe con un import.
Hay que ir mirándose los errores uno por uno.
Responder Con Cita
  #175  
Viejo 27/08/13, 00:53:02
Array

[xs_avatar]
'Shiino 'Shiino no está en línea
Usuario muy activo
 
Fecha de registro: ene 2012
Localización: Escondido En Italia
Mensajes: 2,683
Modelo de smartphone: Nexus 4 // Xperia Z2
Tu operador: TELCEL
Yo quiero ver HALO para Slim!!!
__________________
~ "Never put in doubts your dreams" ~
Responder Con Cita
Gracias de parte de:
  #176  
Viejo 27/08/13, 01:11:43
Array

[xs_avatar]
kisler kisler no está en línea
Desarrollador
 
Fecha de registro: jun 2011
Mensajes: 4,628
Modelo de smartphone: Nexus 4
Tu operador: Simyo
 Cita: Originalmente Escrito por 'Shiino Ver Mensaje
Yo quiero ver HALO para Slim!!!
La revolution 4.2.2 es slim e incorpora halo.
Responder Con Cita
  #177  
Viejo 29/08/13, 04:25:09
Array

[xs_avatar]
mbc596 mbc596 no está en línea
Usuario muy activo
 
Fecha de registro: dic 2012
Mensajes: 562
Modelo de smartphone: Nexus 4 16GB
Tu operador: Movistar
Bueno despues de volver a empezar de 0 con halo solo he tenido errores en un archivo, en el NotificationManagerService.java
A ver si mañana solociono los conflictos y consigo tener halo

Última edición por mbc596 Día 29/08/13 a las 16:11:16.
Responder Con Cita
  #178  
Viejo 29/08/13, 06:55:20
Array

[xs_avatar]
'Shiino 'Shiino no está en línea
Usuario muy activo
 
Fecha de registro: ene 2012
Localización: Escondido En Italia
Mensajes: 2,683
Modelo de smartphone: Nexus 4 // Xperia Z2
Tu operador: TELCEL
 Cita: Originalmente Escrito por kisler Ver Mensaje
La revolution 4.2.2 es slim e incorpora halo.
Si lo se jeje, pero en 4.3 no y es donde quiero halo con slim u_u
__________________
~ "Never put in doubts your dreams" ~
Responder Con Cita
  #179  
Viejo 29/08/13, 23:57:45
Array

[xs_avatar]
mbc596 mbc596 no está en línea
Usuario muy activo
 
Fecha de registro: dic 2012
Mensajes: 562
Modelo de smartphone: Nexus 4 16GB
Tu operador: Movistar
LLevo todo el dia solucionando errores, la mayoria son cierres } mal colocados, pero estoy con este que no se como resorverlo. A ver si me podeis ayudar:

Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1202: ';' expected
                        oldEntry.notification.getNotification.tickerText)) || mHaloActive;
                                                                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1202: not a statement
                        oldEntry.notification.getNotification.tickerText)) || mHaloActive;
                                                                              ^
Reading library jar [/home/mbc596/4.3_r2.2/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar]
2 errors
La línea del error es esta: (la última)
Código:
boolean updateTicker = notification.getNotification().tickerText != null
                && !TextUtils.equals(notification.getNotification().tickerText,
                        oldEntry.notification.getNotification.tickerText)) || mHaloActive;
Mirando el original de PA encuentro esto:
Código:
boolean updateTicker = (notification.notification.tickerText != null
                && !TextUtils.equals(notification.notification.tickerText,
                        oldEntry.notification.notification.tickerText)) || mHaloActive;
Como se puede ver en el mio tengo getNotification y PA solo notification, pienso que el error puede estar aquí, pero no se como solucionarlo.

El cherry-pick solo añade esta parte
Código:
) || mHaloActive
Gracias de antemano!
Responder Con Cita


  #180  
Viejo 30/08/13, 00:17:03
Array

[xs_avatar]
kisler kisler no está en línea
Desarrollador
 
Fecha de registro: jun 2011
Mensajes: 4,628
Modelo de smartphone: Nexus 4
Tu operador: Simyo
 Cita: Originalmente Escrito por mbc596 Ver Mensaje
LLevo todo el dia solucionando errores, la mayoria son cierres } mal colocados, pero estoy con este que no se como resorverlo. A ver si me podeis ayudar:

Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1202: ';' expected
                        oldEntry.notification.getNotification.tickerText)) || mHaloActive;
                                                                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1202: not a statement
                        oldEntry.notification.getNotification.tickerText)) || mHaloActive;
                                                                              ^
Reading library jar [/home/mbc596/4.3_r2.2/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar]
2 errors
La línea del error es esta: (la última)
Código:
boolean updateTicker = notification.getNotification().tickerText != null
                && !TextUtils.equals(notification.getNotification().tickerText,
                        oldEntry.notification.getNotification.tickerText)) || mHaloActive;
Mirando el original de PA encuentro esto:
Código:
boolean updateTicker = (notification.notification.tickerText != null
                && !TextUtils.equals(notification.notification.tickerText,
                        oldEntry.notification.notification.tickerText)) || mHaloActive;
Como se puede ver en el mio tengo getNotification y PA solo notification, pienso que el error puede estar aquí, pero no se como solucionarlo.

El cherry-pick solo añade esta parte
Código:
) || mHaloActive
Gracias de antemano!
No te lo puedo decir de memoria pero creo recordar que tuve que adaptar eso añadiendo la función o cambiando el nombre de lo de getNotification si puedo mañana lo miro.
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > LG > Otros smartphones antiguos de LG > Nexus 4 > ROMs y desarrollo Nexus 4



Hora actual: 21:04:08 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /