Qeedji TAB10s Developer'S Manual Download Page 9

9

APK debug

AOSP for TAB10s is compa ble with 

Android Studio

 and 

Android Debug Bridge (ADB)

²  so ware development suite.

²

ADB is included in the Android SDK Pla orm- Tools package

.

You can debug with ADB using 

 USB 

 or 

 WLAN 

. In case you have an USB hub with an 

 Ethernet to USB 

 bridge, you can also debug with ADB using 

 LAN 

.

USB  debug

Connect a cable between the TAB10s USB-C connector and the USB 2.0 connector of your computer.

Then wait for the TAB10s is boo ng up.

Unlike an Android Mobile tablet, the TAB1 0 s has no ba ery and is completely powered by the USB- C connector. Before supply the TAB1 0 s with the USB connector of your

computer, check with your computer' s manufacturer that its USB connectors are protected against over- intensity to warranty that its USB output will be never damaged.

Check also that the USB output is able to deliver a suffi cient power else the TAB1 0 s may not stop reboo ng.

W LAN debug

Connect the cable of the USB-C wall plug to the TAB10s USB-C connector.

Then wait for the TAB10s is boo ng up.

Go in the 

 Settings 

 applica on and configure the WLAN.

LAN debug

Prerequisite: have a suitable 

 Ethernet to USB 

 (USB-C or POGO type connector) bridge which is connected to the LAN network.

Connect the 

 Ethernet to USB 

 bridge to on the TAB10s (USB-C or POGO type connector). 

Debug mode se ng

Launch the 

 Settings 

 applica on:

press on the 

 About tablet (TAB10s) 

 menu,

press 5  mes on the bu on 

 Build number (9.yy.zz release keys) 

. The message 

Y ou are now a developer

 should appear showing that the debug mode is ac vated,

go in the 

 Advanced 

 menu. The 

 Developer options 

 menu is now available,

ac vate 

 Network debugging 

 or 

 USB debugging 

 according to your needs.

It is possible to ac vate or inac vate the debug mode on the TAB1 0 s by using the confi gura on script. In the 

confi gura on- by- script

, uncomment the line

disableA llo w D ebug g ing ( ) ;  

.

Network access permissions

To access the network, an APK needs to declare 

INTERNET

 and 

ACCESS_NETWORK_STATE

 permissions in its manifest:

<uses-permission android:name="android.permission.INTERNET" /> 

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

Summary of Contents for TAB10s

Page 1: ...Developer manual 001M AOSP 9 10 10 TAB10s 8 30...

Page 2: ...lla on is of the utmost importance Incorrect ng and or installa on may result in personal injury or loss Qeedji disclaims all liability of whatever kind if the product is assembled ed and or installed...

Page 3: ...4 1 1 4 2 1 4 3 1 5 1 6 2 1 Table of content Part I Introduc on APK Development System APK signing Qeedji System service Installa on by USB Installa on by WebDAV AOSP device mode Qeedji preferences F...

Page 4: ...i TAB10s and who already have Android APK development skills It is recommended to read rst the TAB1 0 s user manual Demo Package Content Items Descrip on Q uan ty TAB10s Qeedji tablet embedding AOSP 1...

Page 5: ...d library exposes an Javascript API for speci c func onali es in a WebView The tech qeedji host webview aar Android library embeds the tech qeedji system lib classes jar library String Host Bluetooth...

Page 6: ...der in its manifest xml version 1 0 encoding utf 8 manifest xmlns android http schemas android com apk res android package tech qeedji test1 application android icon mipmap ic_launcher android label s...

Page 7: ...d surround_light APK allows to set the surround light color and state with steady green steady orange steady red o This APK uses the SurroundLight class described in the speci c API device_info APK di...

Page 8: ...load an URL This APK uses the WebView API and the tech qeedji host webview aar Android library for Qeedji The RECEIVE_BOOT_COMPLETED and INTERNET permissions are required This APK has system privileg...

Page 9: ...g to the TAB10s USB C connector Then wait for the TAB10s is boo ng up Go in the Settings applica on and con gure the WLAN LAN debug Prerequisite have a suitable Ethernet to USB USB C or POGO type conn...

Page 10: ...private key and some applicant iden ca on used to digitally sign the request Thanks to match the lename pa ern by replacing contoso by your own organiza on name For example openssl req new key contoso...

Page 11: ...app_name android roundIcon mipmap ic_launcher_round android supportsRtl true android theme style AppTheme activity android name MainActivity intent filter action android name android intent action MA...

Page 12: ...install one or more APK by WebDAV server by USB storage device inser on update the AOSP rmware by WebDAV server by USB storage device inser on con gure the product with a Javascript le by WebDAV serv...

Page 13: ...13 1 4 1 Installa on by USB Refer to the TAB10s user manual to install with an USB storage device a new APK apk a new AOSP rmware zip or fqs a new con gura on script js...

Page 14: ...pk a new AOSP rmware zip or fqs a new con gura on script js Data To put user data with a WebDAV client drop them in the data directory of the WebDAV server On the le system of the TAB10s the data dire...

Page 15: ...he default AOSP device mode is native If the persist sys device_mode system property value is kiosk the SystemUI service inhibits the system bars and the Launcher3 service hides the AllApps view and t...

Page 16: ...creden al ID for the webdav pro l persist sys webserver webuiappli credential String RW default De ne the creden al ID for the webuiappli pro l persist sys webserver webuiadmin credential String RW de...

Page 17: ...ith the speci c 000000000000 js con gura on script tech qeedji url_launcher prefs xml Type R W Default value V alues Descrip on start_after_boot_completed Boolean RW true true false When the preferenc...

Page 18: ...uc on for the rst me there is several ways either drop your APK in the apps directory of the WebDAV server or if the TAB10s device is installed on a EX C ETH POGO adapter put your apk les at the root...

Page 19: ...he Qeedji Website for FAQ applica on notes and so ware downloads h ps www qeedji tech Qeedji FRANCE INNES SA 5A rue Pierre Joseph Colin 35700 RENNES Tel 33 0 2 23 20 01 62 Fax 33 0 2 23 20 22 59 Qeedj...

Reviews: