|
#521
|
|
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(),
Gracias |
|
|
|
#522
|
|
Nadie???
|
|
#523
|
||||
|
||||
|
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.
|
|
#524
|
|
Tienes puesto el import del settings?
Código:
import android.provider.Settings; |
|
#525
|
|
|
Cita:
, muchisimas gracias tío ;)
|
|
#526
|
|
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.
|
|
#527
|
|
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)) {
^
|
|
#528
|
||||
|
||||
|
Cita:
Copia ese archivo en frameworks/base/core/java/com/android/internal/util/paranoid |
| Gracias de parte de: | ||
|
#529
|
|
|
Cita:
mañana lo pondré, que ahora ya estoy en la cama... CDPero, hay alguna forma de saber en que parte está el archivo en caso de que me pase con otro commit o algo...?? |
|
#530
|
||||
|
||||
|
Cita:
|
|
#531
|
|
|
Cita:
DD
|
|
#532
|
||||
|
||||
|
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)) {
^
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 |
| Gracias de parte de: | ||
|
#533
|
|
|
Cita:
![]() Muchas gracias!! |
|
#534
|
||||
|
||||
|
De res
- - - - - Lo sé, no has entendido una shit XD |
| Gracias de parte de: | ||
|
#535
|
|
Tu lo has dicho...
|
|
#537
|
|
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 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>
|
|
#538
|
||||
|
||||
|
Cita:
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 |
| Gracias de parte de: | ||
|
#539
|
|
|
Cita:
(Click para mostrar/ocultar)
Pero no entiendo porque da todos los errores en GestureAnywhereView.java , porque ese archivo está tal cual viene en el commit |
|
|
|
#540
|
||||
|
||||
|
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 |
| Gracias de parte de: | ||
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 21:22:55 (GMT +1)
HTCMania: líderes desde el 2007

, estoy intentando implementar Lockscreen notification de Chameleon OS en AOSP con añadidos de PA, bueno, pues tengo los siguientes commits:




