android-developers
[Arriba] [Todas las Listas]

[android-developers] Intel Átomo Android no encontrando entrada en jni

To: Android Developers <android-developers@xxxxxxxxxxxxxxxx>
Subject: [android-developers] Intel Átomo Android no encontrando entrada en jni biblioteca?
From: Eric Davies <ericthecyclist@xxxxxxxxx>
Date: Tue, 1 Aug 2017 16:06:07 -0700 (PDT)
Delivery-date: Tue, 01 Aug 2017 19:07:14 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:date:from:to:message-id:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=oVMWZe2Q0fqiHrLqjEzT6voQjMqdyKfU1K5g/7kbeJQ=; b=PzA2U1LwdbyCIkEf5H6cbfJNrhxEWUwr8CRHCz6uLCFB6KOYB+uz6U5NgAWI0h0PJi QfzRStMDCXWkTk+A5Z1ZYBjcnYybLahQX+eNA+DNIHUAdQx6W8K1zxM9T/ttuiiIjPSy AUm0metYJ4Zxb7SKQql97n0joIkdxGA74azjqETJuh1iJ7qFTpJLdLI6EqWM0fGxqmKQ ws0S6Ycv42xccb2j1XKGkQSeCoYyJOLySR6sV0c739aZfmStcd64j0+4I5BKyld5fM7o BFO4AhUI3GVvEHYoyXR1tpIwRzbI8O4l6DvyjSM0dXJNXN8fByPAHtRXvkYmHv3BZl4Z 2IjA==
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:message-id:subject:mime-version:x-original-sender :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=oVMWZe2Q0fqiHrLqjEzT6voQjMqdyKfU1K5g/7kbeJQ=; b=bNwLyFHeNQ3S2GDn2szwKbPhXBH1XkCgu+uzSzcJkrmNRyf1vVyxN+36L6KIW+xes+ rGSeVZSxH9uTV6W/RrVnUrswwrz+Q/UAfCeu2zE8ILNMtNjn/j6E2EDHZshlz9SCtty+ tuu7RyycefZsL6DkIL2dqw6F3dfrA8ZdR6rWi7BZRPMXYD7ik8oNiOXF8fm2KV1lxQwK 2o5EpY1A6OR60tYSY04yjSK5+iU7DUKsUA27sLwB/wJfzjzf68ZtvwAr/GSaOPG/TJM1 FcbExp3z5zhxxbub7Ss2xurahM6+jY1u/sNELxPeJTqV6+BKXy4l1q89f8O1k7YbDlcc xClQ==
Envelope-to: traductor@xxxxxxxxxxx
List-archive: <https://groups.google.com/group/android-developer>
List-help: <https://groups.google.com/support/>, <mailto:android-developers+help@googlegroups.com>
List-id: <android-developers.googlegroups.com>
List-post: <https://groups.google.com/group/android-developers/post>, <mailto:android-developers@googlegroups.com>
List-subscribe: <https://groups.google.com/group/android-developers/subscribe>, <mailto:android-developers+subscribe@googlegroups.com>
List-unsubscribe: <mailto:googlegroups-manage+364598216046+unsubscribe@googlegroups.com>, <https://groups.google.com/group/android-developers/subscribe>
Mailing-list: list android-developers@xxxxxxxxxxxxxxxx; contact android-developers+owners@xxxxxxxxxxxxxxxx
Reply-to: android-developers@xxxxxxxxxxxxxxxx
Sender: android-developers@xxxxxxxxxxxxxxxx
Estoy intentando conseguir nuestra aplicación para trabajar en un *android 5.1 dispositivo que es 
*powered por un *Intel Átomo. Él ya trabajos en BRAZO 7 y 8 dispositivos.  Siendo un 
*WebRTC aplicación, hay una biblioteca compartida grande que hace el *heavy 
*lifting, *libjingle_*peerconnection_así que.Tan.  Aun así, cuándo lanzo la aplicación 
en el dispositivo, veo el siguiendo mensajes en el *logs: 


/*ResourceType( 7906): Ningún paquete sabido cuándo consiguiendo nombre para número 
de recurso 0*xffffffff
*W/*ResourceType( 7906): Ningún paquete sabido cuándo consiguiendo nombre para número 
de recurso 0*xffffffff
*W/*linker  ( 7906): *libjingle_*peerconnection_tan.Tan: *unused entrada de DT: tipo 
0*x6*ffffffe *arg 0*x4*b4*c
*W/*linker  ( 7906): *libjingle_*peerconnection_tan.Tan: *unused entrada de DT: tipo 
0*x6*fffffff *arg 0*x3
*E/arte     ( 7906): Ninguna implementación encontrada para *void 
*org.*webrtc.*PeerConnectionFactory.*nativeInitializeAndroidGlobals(*android.Contenido.Contexto, 
*boolean) (probado 
*Java_*org_*webrtc_*PeerConnectionFactory_*nativeInitializeAndroidGlobals y *Java_*org_*webrtc_*PeerConnectionFactory_*nativeInitializeAndroidGlobals__*Landroid_Contexto_de contenido_2*Z) 




Si yo *unzip el *apk en mi máquina anfitriona, *cd a su *lib/*x86_64 directorio, 
y hacer un "*ls -*l"  veo:

-*rw-*rw-*r-- 1 *eric *eric 10987240 *Dec 31  1979 *libjingle_*peerconnection_así que.Así que


Corriendo el *linux archivo en *libjingle_*peerconnection_tan.Así que da:

*libjingle_*peerconnection_tan.Tan: ELF LSB de 64 bits objeto compartido, *x86-64, 
versión 1 (*SYSV), *dynamically enlazado (los usos compartidos *libs), desnudado


Si corro "*nm -*D *libjingle_*peerconnection_así que.Tan | *fgrep 
*nativeInitializeAndroidGlobals", imprime fuera de 00000000006*b0*e91

*T 
*Java_*org_*webrtc_*PeerConnectionFactory_*nativeInitializeAndroidGlobals

que aparecería para ser los símbolos que *android *launcher es *complaining 
sobre no encontrando.

El *apk MANIFESTAR.archivo de MF parece para listar todo el compartido *libaries para cada 
arquitectura, incluyendo el *x64_64 un.

Nombre: *lib/*x86_64/*libjingle_*peerconnection_así que.Tan
*SHA-256-*Digest: *d8*E3*w3*kKWDLuHcbpIJo99*Wjwx+#uno6*o4*l78*MoRXjEWbQM=


Cualesquier ideas de lo que podría ser ir mal?




 

-- 
Recibiste este mensaje porque eres *subscribed al *Google Grupos "*Android *Developers" grupo.
A *unsubscribe de este grupo y la parón que recibe *emails de él, enviar un *email a *android-*developers+unsubscribe@xxxxxxxxxxxxxxxx.
A correo a este grupo, envía *email a *android-developers@xxxxxxxxxxxxxxxx.
Visita este grupo en *https://grupos.*google.*com/Grupo/*android-*developers.
Para ver esta discusión en la visita de web *https://grupos.*google.*com/*d/*msgid/*android-*developers/3*c1*ff14*b-8*b6*e-4980-9*bf1-*daff954*d59*bd%40*googlegroups.*com.
Para más opciones, visita *https://grupos.*google.*com/*d/*optout.
I'm trying to get our application to work on an android 5.1 device that is 
powered by an Intel Atom. It already works on ARM 7 and 8 devices.  Being a 
WebRTC application, there is a large shared library that does the heavy 
lifting, libjingle_peerconnection_so.so.  However, when I launch the 
application on the device, I see the following messages in the logs: 


/ResourceType( 7906): No known package when getting name for resource 
number 0xffffffff
W/ResourceType( 7906): No known package when getting name for resource 
number 0xffffffff
W/linker  ( 7906): libjingle_peerconnection_so.so: unused DT entry: type 
0x6ffffffe arg 0x4b4c
W/linker  ( 7906): libjingle_peerconnection_so.so: unused DT entry: type 
0x6fffffff arg 0x3
E/art     ( 7906): No implementation found for void 
org.webrtc.PeerConnectionFactory.nativeInitializeAndroidGlobals(android.content.Context, 
boolean) (tried 
Java_org_webrtc_PeerConnectionFactory_nativeInitializeAndroidGlobals and 
Java_org_webrtc_PeerConnectionFactory_nativeInitializeAndroidGlobals__Landroid_content_Context_2Z)



If I unzip the apk on my host machine, cd into its lib/x86_64 directory, 
and do an "ls -l"  I see:

-rw-rw-r-- 1 eric eric 10987240 Dec 31  1979 libjingle_peerconnection_so.so


Running the linux file on libjingle_peerconnection_so.so gives:

libjingle_peerconnection_so.so: ELF 64-bit LSB shared object, x86-64, 
version 1 (SYSV), dynamically linked (uses shared libs), stripped


If I run "nm -D libjingle_peerconnection_so.so | fgrep 
nativeInitializeAndroidGlobals", it prints out

00000000006b0e91 T 
Java_org_webrtc_PeerConnectionFactory_nativeInitializeAndroidGlobals

which would appear to be the symbols that android launcher is complaining 
about not finding.

The apk's MANIFEST.MF file seems to list all the shared libaries for each 
architecture, including the x64_64 one.

Name: lib/x86_64/libjingle_peerconnection_so.so
SHA-256-Digest: d8E3w3kKWDLuHcbpIJo99Wjwx+a6o4l78MoRXjEWbQM=


Any ideas of what could be going wrong?




 

-- 
You received this message because you are subscribed to the Google Groups "Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to android-developers@xxxxxxxxxxxxxxxx.
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/3c1ff14b-8b6e-4980-9bf1-daff954d59bd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<Anterior por Tema] Tema Actual [Siguiente por Tema>
  • [android-developers] Intel Átomo Android no encontrando entrada en jni biblioteca?, Eric Davies <=