|
||
|
#181
|
||||
|
||||
|
Si la encuentro la posteo así no hará falta que lo busques ![]() PD: felicitarte personalmente por tus apps de tu rom, esto si que es currarse una rom! |
|
|
|
#182
|
||||
|
||||
|
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
Código:
boolean updateTicker = notification.getNotification().tickerText != null
&& !TextUtils.equals(notification.getNotification().tickerText,
oldEntry.notification.getNotification.tickerText)) || mHaloActive;
Código:
boolean updateTicker = (notification.notification.tickerText != null
&& !TextUtils.equals(notification.notification.tickerText,
oldEntry.notification.notification.tickerText)) || mHaloActive;
El cherry-pick solo añade esta parte Código:
) || mHaloActive ![]() Échale un vistazo a mi github y compáralo con el que tienes. https://github.com/gerard-cm-102/and...StatusBar.java Tiene que estar dentro de la funcion "public void updateNotification(IBinder key, StatusBarNotification notification)" |
| Gracias de parte de: | ||
|
#183
|
||||
|
||||
|
Gracias tío. Porque no subes una captura o algo que se vea mejor? Pasate por el git que te ha puesto gerar y comparas a ver si lo colocastes bien y eso
|
|
#184
|
||||
|
||||
|
Está dentro de la función "public void updateNotification(IBinder key, StatusBarNotification notification)"
He subido solo esta parte a Github, ya que para mi es más fácil ver el código desde allí que en un gdrive. https://github.com/mbc596/Halo/blob/...StatusBar.java linea de error 1204 Solo hay está parte, ya que no quiero hacer git push hasta que funcione. Gracias a los dos |
|
#185
|
||||
|
||||
|
Parece que he resuelto este error, he cambiado la linea del error por la misma que tiene gerar y este error ha desaparecido. He puesto esto
Código:
oldEntry.notification.getNotification().tickerText) || mHaloActive; Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1023: notification has private access in android.service.notification.StatusBarNotification Los otros són los tipicos que faltan algunos imports, que mañana voy a resolver. |
|
#186
|
||||
|
||||
|
Parece que he resuelto este error, he cambiado la linea del error por la misma que tiene gerar y este error ha desaparecido. He puesto esto
Código:
oldEntry.notification.getNotification().tickerText) || mHaloActive; Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1023: notification has private access in android.service.notification.StatusBarNotification Los otros són los tipicos que faltan algunos imports, que mañana voy a resolver. ![]() En los " variable has private access in" es que en la clase de donde las coge están en private y las tienes que cambiar a public, por ejemplo la primera: Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1215: notification has private access in android.service.notification.StatusBarNotification
int largeIconWidth = notification.notification.largeIcon != null ? (int)(notification.notification.largeIcon.getWidth() * haloSize) : 0;
^
Alli buscas la declaracion de notification Código:
private final Notification notification; Código:
public final Notification notification; |
| Gracias de parte de: | ||
|
#187
|
||||
|
||||
|
Muy grande gerar!
He seguido arreglando los erroreres, la mayoria de poner imports. Pero ahora me dice: Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java:95: cannot find symbol symbol : class android location: package com import com.android; Entonces pongo: import com; Y me dice que espera un punto (. expected) si le pongo el punto (import com.;) como me esperaba me dice que espera algo detrás del punto. Como debería ponerlo? |
|
#188
|
||||
|
||||
|
Correcto, el de cambiar a public se lo pregunté yo. Iba a contestarle jajaja.
__________________
![]()
|
|
#189
|
||||
|
||||
|
|
|
#190
|
||||
|
||||
|
Muy grande gerar!
He seguido arreglando los erroreres, la mayoria de poner imports. Pero ahora me dice: Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java:95: cannot find symbol symbol : class android location: package com import com.android; Entonces pongo: import com; Y me dice que espera un punto (. expected) si le pongo el punto (import com.;) como me esperaba me dice que espera algo detrás del punto. Como debería ponerlo? ![]() https://github.com/gerard-cm-102/and...halo/Halo.java Mirate mi github los com.android van: Código:
import com.android.systemui.R; import com.android.systemui.statusbar.BaseStatusBar.NotificationClicker; import com.android.internal.statusbar.StatusBarIcon; import com.android.systemui.statusbar.StatusBarIconView; import com.android.systemui.statusbar.NotificationData; import com.android.systemui.statusbar.BaseStatusBar; import com.android.systemui.statusbar.phone.Ticker; |
|
#191
|
||||
|
||||
|
"import com.android;" no tiene que ir asi, quitalo.
https://github.com/gerard-cm-102/and...halo/Halo.java Mirate mi github los com.android van: Código:
import com.android.systemui.R; import com.android.systemui.statusbar.BaseStatusBar.NotificationClicker; import com.android.internal.statusbar.StatusBarIcon; import com.android.systemui.statusbar.StatusBarIconView; import com.android.systemui.statusbar.NotificationData; import com.android.systemui.statusbar.BaseStatusBar; import com.android.systemui.statusbar.phone.Ticker; ![]() Enserio yo quiero parar de preguntar, pero es que llevo 2 horas con este error y no lo soluciono, he estado mirando tu github y el de PA. Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1028: cannot find symbol
symbol : variable Mode
location: class com.android.systemui.statusbar.BaseStatusBar
smoothingPaint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));
^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java:345: cannot find symbol
symbol : method getNotificationData()
location: class com.android.systemui.statusbar.BaseStatusBar
mNotificationData = mBar.getNotificationData();
^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java:490: cannot find symbol
symbol : method getService()
location: class com.android.systemui.statusbar.BaseStatusBar
mBar.getService().onNotificationClear(mContentIntent.mPkg, mContentIntent.mTag, mContentIntent.mId);
Código:
import com.android.systemui.statusbar.BaseStatusBar; Mirando la linea que falla: Código:
smoothingPaint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN)); Código:
import android.graphics.PorterDuffXfermode; Código:
import com.android.systemui.statusbar.BaseStatusBar; Otra cosa, tu tienes Código:
import com.android.systemui.statusbar.policy.PieController; Siento preguntar tanto, os juro que soluciono errores por mi mismo, solo posteo cuando ya estoy desesperado. Gracias |
|
#192
|
||||
|
||||
|
Cierto, esto me pasa por poner imports como loco sin prestar atención.
Enserio yo quiero parar de preguntar, pero es que llevo 2 horas con este error y no lo soluciono, he estado mirando tu github y el de PA. Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1028: cannot find symbol
symbol : variable Mode
location: class com.android.systemui.statusbar.BaseStatusBar
smoothingPaint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));
^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java:345: cannot find symbol
symbol : method getNotificationData()
location: class com.android.systemui.statusbar.BaseStatusBar
mNotificationData = mBar.getNotificationData();
^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java:490: cannot find symbol
symbol : method getService()
location: class com.android.systemui.statusbar.BaseStatusBar
mBar.getService().onNotificationClear(mContentIntent.mPkg, mContentIntent.mTag, mContentIntent.mId);
Código:
import com.android.systemui.statusbar.BaseStatusBar; Mirando la linea que falla: Código:
smoothingPaint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN)); Código:
import android.graphics.PorterDuffXfermode; Código:
import com.android.systemui.statusbar.BaseStatusBar; Otra cosa, tu tienes Código:
import com.android.systemui.statusbar.policy.PieController; Siento preguntar tanto, os juro que soluciono errores por mi mismo, solo posteo cuando ya estoy desesperado. Gracias ![]() Para el primer error, seguro que no te falta..? Código:
import android.graphics.PorterDuff.Mode; Los otros dos es que no encuentra las funciones que usa mbar. Tienes en "frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java" el import? Código:
import com.android.systemui.statusbar.BaseStatusBar; Código:
public NotificationData getNotificationData() {
return mNotificationData;
}
public IStatusBarService getService() {
return mBarService;
}
|
| Gracias de parte de: | ||
|
#193
|
||||
|
||||
|
Buaa @gerar muchísimas gracias! Siento haberte dado el coñazo estos días. Gracias por todo!
Creo que te merecias que te diera las gracias en el commit que he subido con los errores solucionados: https://github.com/mbc596/android_fr...16564203462c64 (bueno la primera parte no tiene nada que ver con halo, pero sino no me dejaba compilar)
|
|
#194
|
||||
|
||||
|
Buaa @gerar muchísimas gracias! Siento haberte dado el coñazo estos días. Gracias por todo!
Creo que te merecias que te diera las gracias en el commit que he subido con los errores solucionados: https://github.com/mbc596/android_fr...16564203462c64 (bueno la primera parte no tiene nada que ver con halo, pero sino no me dejaba compilar) ![]() ![]() |
| Gracias de parte de: | ||
|
#195
|
||||
|
||||
|
Enhorabuena @mbc596, ahora lo más importante, disfrutalo, y acuerdarte del esfuerzo, te reconfortará.
Eres un crack ;)
__________________
![]()
|
| Gracias de parte de: | ||
|
#196
|
||||
|
||||
|
Buaa @gerar muchísimas gracias! Siento haberte dado el coñazo estos días. Gracias por todo!
Creo que te merecias que te diera las gracias en el commit que he subido con los errores solucionados: https://github.com/mbc596/android_fr...16564203462c64 (bueno la primera parte no tiene nada que ver con halo, pero sino no me dejaba compilar) ![]() ![]() DisfrutHalo!
__________________
El conocimiento humano pertenece al mundo.
|
| Los siguientes 2 usuarios han agradecido a equlog su comentario: | ||
|
#198
|
||||
|
||||
|
|
|
#199
|
||||
|
||||
|
Perdonad, pero ahora me encuentro añadiendo los demas commits de halo. Gracias a todo lo que ha explicado gerar estoy solucionando problemas que antes no podia, solo que me encuentro con un pequeño problema.
Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java:806: cannot find symbol
symbol : variable recent_launch_floating
location: class com.android.systemui.R.id
} else if (item.getItemId() == R.id.recent_launch_floating) {
Me podéis iluminar porfavor? Es que no lo encuentro.... |
|
|
|
#200
|
||||
|
||||
|
Perdonad, pero ahora me encuentro añadiendo los demas commits de halo. Gracias a todo lo que ha explicado gerar estoy solucionando problemas que antes no podia, solo que me encuentro con un pequeño problema.
Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java:806: cannot find symbol
symbol : variable recent_launch_floating
location: class com.android.systemui.R.id
} else if (item.getItemId() == R.id.recent_launch_floating) {
Me podéis iluminar porfavor? Es que no lo encuentro.... ![]() Yo al menos no lo añadi https://github.com/gerard-cm-102/and...PanelView.java |