ROMs y desarrollo Nexus 4 ROMs y desarrollo Nexus 4

Respuesta
 
Herramientas
  #521  
Viejo 12/01/14, 20:13:27
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
Buenas, antes de nada decir que no tengo mucha experiencia en esto de solucionar errores , estoy intentando implementar Lockscreen notification de Chameleon OS en AOSP con añadidos de PA, bueno, pues tengo los siguientes commits:

Frameworks/base
https://github.com/Ayysir/android_fr...2c540d2a970425
https://github.com/Ayysir/android_fr...760f5eb5d7b8dd

Settings:
https://github.com/Ayysir/android_pa...66c521c4ee720a
https://github.com/Ayysir/android_pa...01bc26ff663050

Después de haber aplicado los commits, corregido los errores y, tras compilar varias veces solucionando los errores que me iba dando, me encuentro con este error que no sé como solucionar:
Código:
frameworks/base/packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java:113: package Settings does not exist
                    Settings.System.LOCKSCREEN_NOTIFICATIONS), false, this);
                            ^
frameworks/base/packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java:112: package Settings does not exist
            resolver.registerContentObserver(Settings.System.getUriFor(
                                                     ^
frameworks/base/packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java:130: package Settings does not exist
                Settings.System.LOCKSCREEN_NOTIFICATIONS, mLockscreenNotifications ? 1 : 0) == 1;
                        ^
frameworks/base/packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java:129: package Settings does not exist
        mLockscreenNotifications = Settings.System.getInt(mContext.getContentResolver(),
He estado investigando por los commits, pero no encuentro el error, ¿Alguien me puede ayudar?
Gracias
__________________
Responder Con Cita


  #522  
Viejo 13/01/14, 17:37:11
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
Nadie???
__________________
Responder Con Cita
  #523  
Viejo 13/01/14, 18:25:17
Array

[xs_avatar]
r0i r0i no está en línea
Pinche
· Votos compra/venta: (2)
 
Fecha de registro: dic 2010
Localización: Hellin
Mensajes: 2,923
Modelo de smartphone: OnePlus One, Lg g2 y Nexus 10
Tu operador: Vodafone
 Cita: Originalmente Escrito por Javier.d Ver Mensaje
Nadie???
Borra esas lineas y prueba a ver, yo he tenido varios errores parecidos y esa fue la solución, espero que te funcione a ti también.
__________________
Si quieres colaborar con el proyecto o invitar a una cerveza, puedes hacer tu aportación en paypal.me/r0i

Responder Con Cita
  #524  
Viejo 13/01/14, 19:58: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 Javier.d Ver Mensaje
Nadie???
Tienes puesto el import del settings?
Código:
import android.provider.Settings;
Responder Con Cita
Los siguientes 2 usuarios han agradecido a gerard_f su comentario:
  #525  
Viejo 13/01/14, 20:08:18
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por gerar Ver Mensaje
Tienes puesto el import del settings?
Código:
import android.provider.Settings;
No, no lo tenía puesto , muchisimas gracias tío ;)
__________________
Responder Con Cita
  #526  
Viejo 13/01/14, 20:13:39
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 Javier.d Ver Mensaje
No, no lo tenía puesto , muchisimas gracias tío ;)
Muchos problemas (no todos) con "package/variable/function does not exist" al hacer cherry-picks viene a raíz de que faltan imports. Tiene que ser siempre lo primero a revisar.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a gerard_f su comentario:
  #527  
Viejo 14/01/14, 22:15:50
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
Vale, ahora estoy con esto:
https://github.com/AOSPA/android_fra...a98fcaa42f1f94
Me daba error con DeviceUtils, y ya lo he importado, pero ahora no lo encuentra, y no lo veo por ningún lado en el github se PA, he estado mirando en la dirección que indica dentro de frameworks/base/packages/SystemUI
y como otra app, pero no lo encuentro, me da este error:
Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java:45: package com.android.internal.util.paranoid does not exist
import com.android.internal.util.paranoid.DeviceUtils;
                                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java:371: cannot find symbol
symbol  : variable DeviceUtils
location: class com.android.systemui.statusbar.phone.QuickSettingsModel
        if (DeviceUtils.deviceSupportsUsbTether(context)) {
            ^
Donde tendría que importarlo?? Gracias
__________________
Responder Con Cita
  #528  
Viejo 14/01/14, 23:06:57
Array

[xs_avatar]
evuz evuz no está en línea
Nuevo cocinero
· Votos compra/venta: (13)
 
Fecha de registro: mar 2011
Localización: Jerez de la Frontera
Mensajes: 1,025
Modelo de smartphone: Xiaomi Mi5
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por Javier.d Ver Mensaje
Vale, ahora estoy con esto:
https://github.com/AOSPA/android_fra...a98fcaa42f1f94
Me daba error con DeviceUtils, y ya lo he importado, pero ahora no lo encuentra, y no lo veo por ningún lado en el github se PA, he estado mirando en la dirección que indica dentro de frameworks/base/packages/SystemUI
y como otra app, pero no lo encuentro, me da este error:
Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java:45: package com.android.internal.util.paranoid does not exist
import com.android.internal.util.paranoid.DeviceUtils;
                                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java:371: cannot find symbol
symbol  : variable DeviceUtils
location: class com.android.systemui.statusbar.phone.QuickSettingsModel
        if (DeviceUtils.deviceSupportsUsbTether(context)) {
            ^
Donde tendría que importarlo?? Gracias
https://github.com/AOSPA/android_fra...viceUtils.java

Copia ese archivo en frameworks/base/core/java/com/android/internal/util/paranoid
Responder Con Cita
Gracias de parte de:
  #529  
Viejo 14/01/14, 23:08:36
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por evuz Ver Mensaje
https://github.com/AOSPA/android_fra...viceUtils.java

Copia ese archivo en frameworks/base/core/java/com/android/internal/util/paranoid
Muchas gracias mañana lo pondré, que ahora ya estoy en la cama... CD
Pero, hay alguna forma de saber en que parte está el archivo en caso de que me pase con otro commit o algo...??
__________________
Responder Con Cita
  #530  
Viejo 14/01/14, 23:12:34
Array

[xs_avatar]
evuz evuz no está en línea
Nuevo cocinero
· Votos compra/venta: (13)
 
Fecha de registro: mar 2011
Localización: Jerez de la Frontera
Mensajes: 1,025
Modelo de smartphone: Xiaomi Mi5
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por Javier.d Ver Mensaje
Muchas gracias mañana lo pondré, que ahora ya estoy en la cama... CD
Pero, hay alguna forma de saber en que parte está el archivo en caso de que me pase con otro commit o algo...??
Mas o menos por las rutas te puedes guiar, por ejemplo, buscar la carpeta internal en la carpeta frameworks así ves donde está ubicada. Otra forma más a lo bestia te bajas del github del que estás haciendo el cherry-pick el framework_base entero y buscas el archivo directamente... yo por lo menos me las apañe un par de veces así
Responder Con Cita
  #531  
Viejo 14/01/14, 23:13:25
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por evuz Ver Mensaje
Mas o menos por las rutas te puedes guiar, por ejemplo, buscar la carpeta internal en la carpeta frameworks así ves donde está ubicada. Otra forma más a lo bestia te bajas del github del que estás haciendo el cherry-pick el framework_base entero y buscas el archivo directamente... yo por lo menos me las apañe un par de veces así
Eso no se me había ocurrido.... DD
__________________
Responder Con Cita
  #532  
Viejo 14/01/14, 23:13:50
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
Javier, mira el error:

Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java:45: package com.android.internal.util.paranoid does not exist
import com.android.internal.util.paranoid.DeviceUtils;
                                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java:371: cannot find symbol
symbol  : variable DeviceUtils
location: class com.android.systemui.statusbar.phone.QuickSettingsModel
        if (DeviceUtils.deviceSupportsUsbTether(context)) {
            ^
Bien, ahora miras esta parte del error:

package com.android.internal.util.paranoid does not exist

Pues te fijas en esta parte:

com.android.internal.util.paranoid

Cambias los puntos por barras

. =

com/android/internal/util/paranoid

Pues esa ruta en frameworks_base/core/java

Que es donde debes poner el nuevo archivo DeviceUtils.java

Localizado aquí: https://github.com/AOSPA/android_fra...viceUtils.java
Responder Con Cita
Gracias de parte de:
  #533  
Viejo 14/01/14, 23:15:30
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por David_Vaz Ver Mensaje
Javier, mira el error:

Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java:45: package com.android.internal.util.paranoid does not exist
import com.android.internal.util.paranoid.DeviceUtils;
                                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java:371: cannot find symbol
symbol  : variable DeviceUtils
location: class com.android.systemui.statusbar.phone.QuickSettingsModel
        if (DeviceUtils.deviceSupportsUsbTether(context)) {
            ^
Bien, ahora miras esta parte del error:

package com.android.internal.util.paranoid does not exist

Pues te fijas en esta parte:

com.android.internal.util.paranoid

Cambias los puntos por barras

. =

com/android/internal/util/paranoid

Pues esa ruta en frameworks_base/core/java

Que es donde debes poner el nuevo archivo DeviceUtils.java

Localizado aquí: https://github.com/AOSPA/android_fra...viceUtils.java
Lo de los . lo sabía, lo que no sabía era lo de core/java
Muchas gracias!!
__________________
Responder Con Cita
  #534  
Viejo 14/01/14, 23:18:46
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
De res

- - - - -

Lo sé, no has entendido una shit XD
Responder Con Cita
Gracias de parte de:
  #535  
Viejo 14/01/14, 23:41:30
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por David_Vaz Ver Mensaje
De res

- - - - -

Lo sé, no has entendido una shit XD
Tu lo has dicho...
__________________
Responder Con Cita
  #536  
Viejo 14/01/14, 23:49: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 Javier.d Ver Mensaje
Tu lo has dicho...
Venga.. en spanishcatalan

De nada, XD
Responder Con Cita
Gracias de parte de:
  #537  
Viejo 19/01/14, 09:55:15
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
Vale, ahora estamos con el gesture anywhere ^^
Tengo estos dos commits:
https://github.com/DirtyUnicorns-Kit...782f58a38ba894
https://github.com/DirtyUnicorns-Kit...5306189dda4fca
Tengo todo adaptado ya, pero al compilar me da estos errores:
Código:
packages/apps/Settings/res/xml/gesture_anywhere.xml:44: error: No resource identifier found for attribute 'min' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:44: error: No resource identifier found for attribute 'unitsLeft' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:44: error: No resource identifier found for attribute 'unitsRight' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:55: error: No resource identifier found for attribute 'min' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:55: error: No resource identifier found for attribute 'unitsLeft' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:55: error: No resource identifier found for attribute 'unitsRight' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:66: error: No resource identifier found for attribute 'min' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:66: error: No resource identifier found for attribute 'unitsLeft' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:66: error: No resource identifier found for attribute 'unitsRight' in package 'com.android.settings'
packages/apps/Settings/res/xml/system_settings.xml:40: error: Error parsing XML: unbound prefix
Pero si que tengo el archivo SeekBarPreferenceChOS.java en la ruta que especifica, el último error lo da en la pantalla en la que tengo todos los ajustes, en la parte del gesture anywhere:
Código:
<?xml version="1.0" encoding="utf-8"?>

<PreferenceScreen
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:title="@string/system_interface_title"
    xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">

    <PreferenceCategory
        android:title="@string/system_custom_title" /> 


    <!-- Gesture anywhere -->
    <PreferenceScreen
        android:id="@+id/gesture_anywhere"
        adroid:icon="@drawable/ic_dt_gesture_anywhere"
        android:fragment="com.android.settings.chameleonos.labs.gestureanywhere.GestureAnywhereSettings"
        android:title="@string/gesture_anywhere_title" />

</PreferenceScreen>
A ver si alguien me puede hechar una mano...
__________________
Responder Con Cita
  #538  
Viejo 19/01/14, 10:45:51
Array

[xs_avatar]
evuz evuz no está en línea
Nuevo cocinero
· Votos compra/venta: (13)
 
Fecha de registro: mar 2011
Localización: Jerez de la Frontera
Mensajes: 1,025
Modelo de smartphone: Xiaomi Mi5
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por Javier.d Ver Mensaje
Vale, ahora estamos con el gesture anywhere ^^
Tengo estos dos commits:
https://github.com/DirtyUnicorns-Kit...782f58a38ba894
https://github.com/DirtyUnicorns-Kit...5306189dda4fca
Tengo todo adaptado ya, pero al compilar me da estos errores:
Código:
packages/apps/Settings/res/xml/gesture_anywhere.xml:44: error: No resource identifier found for attribute 'min' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:44: error: No resource identifier found for attribute 'unitsLeft' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:44: error: No resource identifier found for attribute 'unitsRight' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:55: error: No resource identifier found for attribute 'min' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:55: error: No resource identifier found for attribute 'unitsLeft' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:55: error: No resource identifier found for attribute 'unitsRight' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:66: error: No resource identifier found for attribute 'min' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:66: error: No resource identifier found for attribute 'unitsLeft' in package 'com.android.settings'
packages/apps/Settings/res/xml/gesture_anywhere.xml:66: error: No resource identifier found for attribute 'unitsRight' in package 'com.android.settings'
packages/apps/Settings/res/xml/system_settings.xml:40: error: Error parsing XML: unbound prefix
Pero si que tengo el archivo SeekBarPreferenceChOS.java en la ruta que especifica, el último error lo da en la pantalla en la que tengo todos los ajustes, en la parte del gesture anywhere:
Código:
<?xml version="1.0" encoding="utf-8"?>

<PreferenceScreen
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:title="@string/system_interface_title"
    xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">

    <PreferenceCategory
        android:title="@string/system_custom_title" /> 


    <!-- Gesture anywhere -->
    <PreferenceScreen
        android:id="@+id/gesture_anywhere"
        adroid:icon="@drawable/ic_dt_gesture_anywhere"
        android:fragment="com.android.settings.chameleonos.labs.gestureanywhere.GestureAnywhereSettings"
        android:title="@string/gesture_anywhere_title" />

</PreferenceScreen>
A ver si alguien me puede hechar una mano...
Tienes que definir min unitsleft y unitsrights. En la pagina 20 de este hilo en el segundo post le contesta alvaroorduna a david_vaz la misma oregunta, miralo que ahora estoy desde el movil. Si no lo encuentras ahira te pongo el enlace.

Edito: este es el mensaje
http://www.htcmania.com/showpost.php...&postcount=382

Última edición por evuz Día 19/01/14 a las 11:48:50.
Responder Con Cita
Gracias de parte de:
  #539  
Viejo 19/01/14, 15:46:23
Array

[xs_avatar]
Javier.d Javier.d no está en línea
Nuevo cocinero
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por evuz Ver Mensaje
Tienes que definir min unitsleft y unitsrights. En la pagina 20 de este hilo en el segundo post le contesta alvaroorduna a david_vaz la misma oregunta, miralo que ahora estoy desde el movil. Si no lo encuentras ahira te pongo el enlace.

Edito: este es el mensaje
http://www.htcmania.com/showpost.php...&postcount=382
Vale, eso ya está, ahora da estos errores
(Click para mostrar/ocultar)
Código:
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:53: cannot find symbol
symbol  : class TriggerOverlayView
location: package com.android.systemui.chaos
import com.android.systemui.chaos.TriggerOverlayView;
                                 ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:60: cannot find symbol
symbol: class TriggerOverlayView
public class GestureAnywhereView extends TriggerOverlayView implements GestureOverlayView.OnGestureListener {
                                         ^
Install: out/target/product/mako/system/framework/android.test.runner.jar
Note: frameworks/support/v4/jellybean/android/support/v4/app/NotificationCompatJellybean.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Copying: out/target/common/obj/JAVA_LIBRARIES/mms-common_intermediates/classes.dex
Copying: out/target/common/obj/JAVA_LIBRARIES/uiautomator_intermediates/classes-jarjar.jar
target SharedLib: camera.mako (out/target/product/mako/obj/SHARED_LIBRARIES/camera.mako_intermediates/LINKED/camera.mako.so)
Install: out/target/product/mako/system/lib/libqservice.so
target SharedLib: libOmxVdec (out/target/product/mako/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/LINKED/libOmxVdec.so)
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:163: cannot find symbol
symbol  : class OnClickListener
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
    OnClickListener mCancelButtonListener = new OnClickListener() {
    ^
Reading library jar [/home/javier/source/AOSPLUS/out/target/common/obj/JAVA_LIBRARIES/core-junit_intermediates/classes.jar]
Reading library jar [/home/javier/source/AOSPLUS/out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes.jar]
Install: out/target/product/mako/system/lib/libinputservice.so
Install: out/target/product/mako/system/priv-app/Tag.apk
Copying: out/target/common/obj/JAVA_LIBRARIES/android-support-v4-jellybean_intermediates/classes-jarjar.jar
target SharedLib: libmedia (out/target/product/mako/obj/SHARED_LIBRARIES/libmedia_intermediates/LINKED/libmedia.so)
target Strip: libbcc (out/target/product/mako/obj/lib/libbcc.so)
Reading library jar [/home/javier/source/AOSPLUS/out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar]
Proguard: out/target/common/obj/APPS/TelephonyProvider_intermediates/proguard.classes.jar
ProGuard, version 4.4
Reading program jar [/home/javier/source/AOSPLUS/out/target/common/obj/APPS/TelephonyProvider_intermediates/classes.jar]
Reading library jar [/home/javier/source/AOSPLUS/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar]
Install: out/target/product/mako/system/app/WAPPushManager.apk
target SharedLib: libart-compiler (out/target/product/mako/obj/SHARED_LIBRARIES/libart-compiler_intermediates/LINKED/libart-compiler.so)
Reading library jar [/home/javier/source/AOSPLUS/out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar]
Reading library jar [/home/javier/source/AOSPLUS/out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar]
target Symbolic: sensorservice (out/target/product/mako/symbols/system/bin/sensorservice)
target Symbolic: surfaceflinger (out/target/product/mako/symbols/system/bin/surfaceflinger)
target Jar: mms-common (out/target/common/obj/JAVA_LIBRARIES/mms-common_intermediates/javalib.jar)
Reading library jar [/home/javier/source/AOSPLUS/out/target/common/obj/JAVA_LIBRARIES/core-junit_intermediates/classes.jar]
Reading library jar [/home/javier/source/AOSPLUS/out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes.jar]
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:82: cannot find symbol
symbol  : variable mContext
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
            ContentResolver resolver = mContext.getContentResolver();
                                       ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:101: cannot find symbol
symbol  : variable mContext
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
            mContext.getContentResolver().unregisterContentObserver(this);
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:110: cannot find symbol
symbol  : variable mContext
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
            ContentResolver resolver = mContext.getContentResolver();
                                       ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:114: cannot find symbol
symbol  : method setVisibility(int)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
            setVisibility(enabled ? View.VISIBLE : View.GONE);
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:118: cannot find symbol
symbol  : method setPosition(int)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
            setPosition(position);
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:128: cannot find symbol
symbol  : variable mTriggerWidth
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
            if (mTriggerWidth != width)
                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:129: cannot find symbol
symbol  : method setTriggerWidth(int)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
                setTriggerWidth(width);
                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:130: cannot find symbol
symbol  : method setTopPercentage(float)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
            setTopPercentage(Settings.System.getInt(
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:132: cannot find symbol
symbol  : method setBottomPercentage(float)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
            setBottomPercentage(Settings.System.getInt(
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:137: cannot find symbol
symbol  : method showTriggerRegion()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
                showTriggerRegion();
                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:139: cannot find symbol
symbol  : method hideTriggerRegion()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView.SettingsObserver
                hideTriggerRegion();
                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:163: cannot find symbol
symbol  : class OnClickListener
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
    OnClickListener mCancelButtonListener = new OnClickListener() {
                                                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:174: cannot find symbol
symbol  : variable super
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        super.onFinishInflate();
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:175: cannot find symbol
symbol  : method findViewById(int)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        mContent = findViewById(R.id.content);
                   ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:176: cannot find symbol
symbol  : method findViewById(int)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        mGestureView = (GestureOverlayView) findViewById(R.id.gesture_overlay);
                                            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:178: addOnGestureListener(android.gesture.GestureOverlayView.OnGestureListener) in android.gesture.GestureOverlayView cannot be applied to (com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView)
        mGestureView.addOnGestureListener(this);
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:179: cannot find symbol
symbol  : variable mLayoutParams
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        mLayoutParams = (WindowManager.LayoutParams) getLayoutParams();
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:179: cannot find symbol
symbol  : method getLayoutParams()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        mLayoutParams = (WindowManager.LayoutParams) getLayoutParams();
                                                     ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:181: cannot find symbol
symbol  : method findViewById(int)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        findViewById(R.id.cancel_gesturing).setOnClickListener(mCancelButtonListener);
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:183: cannot find symbol
symbol  : method invalidate()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        invalidate();
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:172: method does not override or implement a method from a supertype
    @Override
    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:188: cannot find symbol
symbol  : variable super
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        super.onAttachedToWindow();
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:190: cannot find symbol
symbol  : variable mContext
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        mContext.registerReceiver(mBroadcastReceiver,
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:186: method does not override or implement a method from a supertype
    @Override
    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:196: cannot find symbol
symbol  : variable super
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        super.onDetachedFromWindow();
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:198: cannot find symbol
symbol  : variable mContext
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        mContext.unregisterReceiver(mBroadcastReceiver);
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:194: method does not override or implement a method from a supertype
    @Override
    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:206: cannot find symbol
symbol  : method isKeyguardEnabled()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
                if (!isKeyguardEnabled() && mState == State.Collapsed) {
                     ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:201: method does not override or implement a method from a supertype
    @Override
    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:222: cannot find symbol
symbol  : variable super
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        return super.dispatchKeyEventPreIme(event);
               ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:215: method does not override or implement a method from a supertype
    @Override
    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:227: cannot find symbol
symbol  : variable super
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        super.onConfigurationChanged(newConfig);
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:230: cannot find symbol
symbol  : method reduceToTriggerRegion()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
            reduceToTriggerRegion();
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:225: method does not override or implement a method from a supertype
    @Override
    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:235: cannot find symbol
symbol  : variable mViewHeight
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        mViewHeight = getWindowHeight();
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:235: cannot find symbol
symbol  : method getWindowHeight()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        mViewHeight = getWindowHeight();
                      ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:236: cannot find symbol
symbol  : variable mContext
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        final ContentResolver resolver = mContext.getContentResolver();
                                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:237: cannot find symbol
symbol  : method setTopPercentage(float)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        setTopPercentage(Settings.System.getInt(
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:239: cannot find symbol
symbol  : method setBottomPercentage(float)
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        setBottomPercentage(Settings.System.getInt(
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:266: cannot find symbol
symbol  : method reduceToTriggerRegion()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
                reduceToTriggerRegion();
                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:269: cannot find symbol
symbol  : method showTriggerRegion()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
                    showTriggerRegion();
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:271: cannot find symbol
symbol  : method hideTriggerRegion()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
                    hideTriggerRegion();
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:283: cannot find symbol
symbol  : method expandFromTriggerRegion()
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
                expandFromTriggerRegion();
                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/chaos/lab/gestureanywhere/GestureAnywhereView.java:299: cannot find symbol
symbol  : variable mContext
location: class com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
            mContext.startActivity(intent);
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1138: inconvertible types
found   : android.view.View
required: com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView
        mGestureAnywhereView = (GestureAnywhereView)View.inflate(
                                                                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1140: addView(android.view.View,android.view.ViewGroup.LayoutParams) in android.view.ViewManager cannot be applied to (com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView,android.view.WindowManager.LayoutParams)
        mWindowManager.addView(mGestureAnywhereView, getGestureAnywhereViewLayoutParams(Gravity.LEFT));
                      ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1146: operator != cannot be applied to com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView,<nulltype>
        if (mGestureAnywhereView != null)
                                 ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java:1147: removeView(android.view.View) in android.view.ViewManager cannot be applied to (com.android.systemui.chaos.lab.gestureanywhere.GestureAnywhereView)
            mWindowManager.removeView(mGestureAnywhereView);
                          ^


Pero no entiendo porque da todos los errores en GestureAnywhereView.java , porque ese archivo está tal cual viene en el commit
__________________
Responder Con Cita


  #540  
Viejo 19/01/14, 16:35:40
Array

[xs_avatar]
evuz evuz no está en línea
Nuevo cocinero
· Votos compra/venta: (13)
 
Fecha de registro: mar 2011
Localización: Jerez de la Frontera
Mensajes: 1,025
Modelo de smartphone: Xiaomi Mi5
Tu operador: Tuenti Movil
Mirate el primer error, te falta un archivo. Tienes el import pero el archivo TriggerOverlayView.java no está.
Cuando te aparecen errores tan largos, debes mirar el primer error que es donde suele estar la clave

Última edición por evuz Día 19/01/14 a las 17:22:46.
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: 00:21:02 (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 / 邮件联系 /