ROMs y desarrollo Nexus 4 ROMs y desarrollo Nexus 4


 
Herramientas
  #521  
Viejo 12/01/14, 20:13:27
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
Nadie???
Responder Con Cita
  #523  
Viejo 13/01/14, 18:25:17
Avatar de r0i
r0i r0i no está en línea
Pinche
Mensajes: 2,923
Compra y venta: (2)
 
Fecha de registro: dic 2010
Localización: Hellin
Mensajes: 2,923
Modelo de smartphone: OnePlus One, Lg g2 y Nexus 10
Versión de ROM: Blitz Rom
Tu operador: Vodafone
Mencionado: 28 comentarios
Tagged: 0 hilos
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.
Responder Con Cita
  #524  
Viejo 13/01/14, 19:58:56
Avatar de gerard_f
gerard_f gerard_f no está en línea
Kernel developer
Mensajes: 2,999
 
Fecha de registro: ago 2008
Localización: Catalunya
Mensajes: 2,999
Modelo de smartphone: Nexus 6P
Versión de ROM: ...
Versión de Radio: La ultima
Tu operador: Movistar
Mencionado: 71 comentarios
Tagged: 0 hilos
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
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de gerard_f
gerard_f gerard_f no está en línea
Kernel developer
Mensajes: 2,999
 
Fecha de registro: ago 2008
Localización: Catalunya
Mensajes: 2,999
Modelo de smartphone: Nexus 6P
Versión de ROM: ...
Versión de Radio: La ultima
Tu operador: Movistar
Mencionado: 71 comentarios
Tagged: 0 hilos
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
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de evuz
evuz evuz no está en línea
Nuevo cocinero
Mensajes: 1,025
Compra y venta: (13)
 
Fecha de registro: mar 2011
Localización: Jerez de la Frontera
Mensajes: 1,025
Modelo de smartphone: Xiaomi Mi5
Versión de ROM: Dependiendo del día y del momento
Tu operador: Tuenti Movil
Mencionado: 36 comentarios
Tagged: 0 hilos
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
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de evuz
evuz evuz no está en línea
Nuevo cocinero
Mensajes: 1,025
Compra y venta: (13)
 
Fecha de registro: mar 2011
Localización: Jerez de la Frontera
Mensajes: 1,025
Modelo de smartphone: Xiaomi Mi5
Versión de ROM: Dependiendo del día y del momento
Tu operador: Tuenti Movil
Mencionado: 36 comentarios
Tagged: 0 hilos
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
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de David_Vaz
David_Vaz David_Vaz no está en línea
Cocinero veterano
Mensajes: 13,798
Compra y venta: (4)
 
Fecha de registro: jul 2013
Localización: Badalona, Barcelona, España
Mensajes: 13,798
Modelo de smartphone: iPhone 14 Pro Max 512GB
Versión de ROM: iOS 17
Tu operador: Orange
Mencionado: 42 comentarios
Tagged: 3 hilos
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
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de David_Vaz
David_Vaz David_Vaz no está en línea
Cocinero veterano
Mensajes: 13,798
Compra y venta: (4)
 
Fecha de registro: jul 2013
Localización: Badalona, Barcelona, España
Mensajes: 13,798
Modelo de smartphone: iPhone 14 Pro Max 512GB
Versión de ROM: iOS 17
Tu operador: Orange
Mencionado: 42 comentarios
Tagged: 3 hilos
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
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de David_Vaz
David_Vaz David_Vaz no está en línea
Cocinero veterano
Mensajes: 13,798
Compra y venta: (4)
 
Fecha de registro: jul 2013
Localización: Badalona, Barcelona, España
Mensajes: 13,798
Modelo de smartphone: iPhone 14 Pro Max 512GB
Versión de ROM: iOS 17
Tu operador: Orange
Mencionado: 42 comentarios
Tagged: 3 hilos
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
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de evuz
evuz evuz no está en línea
Nuevo cocinero
Mensajes: 1,025
Compra y venta: (13)
 
Fecha de registro: mar 2011
Localización: Jerez de la Frontera
Mensajes: 1,025
Modelo de smartphone: Xiaomi Mi5
Versión de ROM: Dependiendo del día y del momento
Tu operador: Tuenti Movil
Mencionado: 36 comentarios
Tagged: 0 hilos
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
Avatar de Javier.d
Javier.d Javier.d no está en línea
Nuevo cocinero
Mensajes: 722
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 722
Modelo de smartphone: OnePlus One/ Nexus 4
Versión de ROM: CM13
Versión de Radio: Última
Tu operador: Tuenti Movil
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de evuz
evuz evuz no está en línea
Nuevo cocinero
Mensajes: 1,025
Compra y venta: (13)
 
Fecha de registro: mar 2011
Localización: Jerez de la Frontera
Mensajes: 1,025
Modelo de smartphone: Xiaomi Mi5
Versión de ROM: Dependiendo del día y del momento
Tu operador: Tuenti Movil
Mencionado: 36 comentarios
Tagged: 0 hilos
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   HTCMania > Otras marcas y modelos de smartphones de venta en España > LG > Otros smartphones antiguos de LG > Nexus 4 > ROMs y desarrollo Nexus 4


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 21:22:45 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007