Commit inicial

This commit is contained in:
2023-09-03 13:48:11 -06:00
commit b266bac50a
165 changed files with 6880 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

88
B4A/DBCheck.b4a Normal file
View File

@@ -0,0 +1,88 @@
Build1=Default,dbcheck.keymon.lat,HU2_PUBLIC
File1=MainPage.bal
FileGroup1=Default Group
Group=Default Group
Library1=b4xpages
Library2=core
Library3=okhttputils2
Library4=randomaccessfile
Library5=sql
Library6=byteconverter
ManifestCode='This code will be applied to the manifest file during compilation.~\n~'You do not need to modify it in most cases.~\n~'See this link for for more information: https://www.b4x.com/forum/showthread.php?p=78136~\n~AddManifestText(~\n~<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="31"/>~\n~<supports-screens android:largeScreens="true" ~\n~ android:normalScreens="true" ~\n~ android:smallScreens="true" ~\n~ android:anyDensity="true"/>)~\n~SetApplicationAttribute(android:icon, "@drawable/icon")~\n~SetApplicationAttribute(android:label, "$LABEL$")~\n~CreateResourceFromFile(Macro, Themes.LightTheme)~\n~'End of default text.~\n~~\n~SetApplicationAttribute(android:usesCleartextTraffic, "true")~\n~AddPermission(android.permission.INTERNET)~\n~AddPermission(android.permission.READ_EXTERNAL_STORAGE)~\n~AddPermission(android.permission.WRITE_EXTERNAL_STORAGE)~\n~SetApplicationAttribute(android:allowBackup, "false")~\n~~\n~AddActivityText(main,~\n~<intent-filter>~\n~<action android:name="android.intent.action.VIEW" />~\n~<category android:name="android.intent.category.DEFAULT" />~\n~<data android:mimeType="application/octet-stream" />~\n~</intent-filter>)
Module1=|relative|..\B4XMainPage
Module2=DBRequestManager
Module3=Starter
Module4=Subs
NumberOfFiles=1
NumberOfLibraries=6
NumberOfModules=4
Version=12.2
@EndOfDesignText@
#Region Project Attributes
#ApplicationLabel: DBCheck
#VersionCode: 1
#VersionName: 3.08.31
'SupportedOrientations possible values: unspecified, landscape or portrait.
#SupportedOrientations: portrait
#CanInstallToExternalStorage: False
#End Region
#Region Activity Attributes
#FullScreen: False
#IncludeTitle: True
#End Region
'#BridgeLogger: True
Sub Process_Globals
Public ActionBarHomeClicked As Boolean
End Sub
Sub Globals
End Sub
Sub Activity_Create(FirstTime As Boolean)
Dim pm As B4XPagesManager
pm.Initialize(Activity)
End Sub
'Template version: B4A-1.01
#Region Delegates
Sub Activity_ActionBarHomeClick
ActionBarHomeClicked = True
B4XPages.Delegate.Activity_ActionBarHomeClick
ActionBarHomeClicked = False
End Sub
Sub Activity_KeyPress (KeyCode As Int) As Boolean
Return B4XPages.Delegate.Activity_KeyPress(KeyCode)
End Sub
Sub Activity_Resume
B4XPages.Delegate.Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
B4XPages.Delegate.Activity_Pause
End Sub
Sub Activity_PermissionResult (Permission As String, Result As Boolean)
B4XPages.Delegate.Activity_PermissionResult(Permission, Result)
End Sub
Sub Create_Menu (Menu As Object)
B4XPages.Delegate.Create_Menu(Menu)
End Sub
#if Java
public boolean _onCreateOptionsMenu(android.view.Menu menu) {
processBA.raiseEvent(null, "create_menu", menu);
return true;
}
#End If
#End Region
'Program code should go into B4XMainPage and other pages.

18
B4A/DBCheck.b4a.meta Normal file
View File

@@ -0,0 +1,18 @@
ModuleBookmarks0=
ModuleBookmarks1=
ModuleBookmarks2=
ModuleBookmarks3=
ModuleBookmarks4=
ModuleBreakpoints0=
ModuleBreakpoints1=
ModuleBreakpoints2=
ModuleBreakpoints3=
ModuleBreakpoints4=
ModuleClosedNodes0=2,6
ModuleClosedNodes1=
ModuleClosedNodes2=
ModuleClosedNodes3=1
ModuleClosedNodes4=
NavigationStack=B4XMainPage,p_principal_Click,397,6,B4XMainPage,b_guardaAlmacen_Click,393,0,B4XMainPage,l_almacen2_LongClick,380,6,B4XMainPage,l_ruta2_LongClick,377,6,B4XMainPage,B4XPage_CloseRequest,375,0,B4XMainPage,b_guardaRuta_Click,392,5,B4XMainPage,JobDone,368,0,B4XMainPage,b_enviar_Click,125,0,Visual Designer,MainPage.bal,-100,6,B4XMainPage,B4XPage_Appear,107,0
SelectedBuild=0
VisibleModules=1,4

272
B4A/DBRequestManager.bas Normal file
View File

@@ -0,0 +1,272 @@
B4A=true
Group=Default Group
ModulesStructureVersion=1
Type=Class
Version=6.8
@EndOfDesignText@
''Class module
'Necesita la libreria RandomAccessFile y ByteConverter.
Sub Class_Globals
Private mTarget As Object
Type DBResult (Tag As Object, Columns As Map, Rows As List)
Type DBCommand (Name As String, Parameters() As Object)
Private link As String
Private bc As ByteConverter
Private T_NULL = 0, T_STRING = 1, T_SHORT = 2, T_INT = 3, T_LONG = 4, T_FLOAT = 5 _
,T_DOUBLE = 6, T_BOOLEAN = 7, T_BLOB = 8 As Byte
Private VERSION As Float = 0.9
Private tempArray(1) As Object
Dim jobTagAnterior As String = "" 'Mod por CHV - 211109
End Sub
'Target - The module that handles JobDone (usually Me).
'ConnectorLink - URL of the Java server.
Public Sub Initialize (Target As Object, ConnectorLink As String)
mTarget = Target
link = ConnectorLink
End Sub
'Sends a query request.
'Command - Query name and parameters.
'Limit - Maximum rows to return or 0 for no limit.
'Tag - An object that will be returned in the result.
Public Sub ExecuteQuery(Command As DBCommand, Limit As Int, Tag As Object)
Dim j As HttpJob
Dim ms As OutputStream
Dim out2 As OutputStream = StartJob(j,ms, Tag)
WriteObject(Command.Name, out2)
WriteInt(Limit, out2)
WriteList(Command.Parameters, out2)
out2.Close
j.PostBytes(link & "?method=query", ms.ToBytesArray)
End Sub
'Executes a batch of (non-select) commands.
'ListOfCommands - List of the commands that will be executes.
'Tag - An object that will be returned in the result.
Public Sub ExecuteBatch(ListOfCommands As List, Tag As Object)
Dim j As HttpJob
Dim ms As OutputStream
Dim out2 As OutputStream = StartJob(j,ms, Tag)
WriteInt(ListOfCommands.Size, out2)
For Each Command As DBCommand In ListOfCommands
WriteObject(Command.Name, out2)
WriteList(Command.Parameters, out2)
Next
out2.Close
j.PostBytes(link & "?method=batch", ms.ToBytesArray)
End Sub
'Similar to ExecuteBatch. Sends a single command.
Public Sub ExecuteCommand(Command As DBCommand, Tag As Object)
ExecuteBatch(Array As DBCommand(Command), Tag)
End Sub
Private Sub StartJob(j As HttpJob, MemoryStream As OutputStream, Tag As Object) As OutputStream
j.Initialize("DBRequest", mTarget)
j.Tag = Tag
MemoryStream.InitializeToBytesArray(0)
Dim compress As CompressedStreams
Dim out As OutputStream = compress.WrapOutputStream(MemoryStream, "gzip")
WriteObject(VERSION, out)
Return out
End Sub
Private Sub WriteList(Parameters As List, out As OutputStream)
Dim data() As Byte
If Parameters = Null Or Parameters.IsInitialized = False Then
Dim Parameters As List
Parameters.Initialize
End If
data = bc.IntsToBytes(Array As Int(Parameters.Size))
out.WriteBytes(data, 0, data.Length)
For Each o As Object In Parameters
WriteObject(o, out)
Next
End Sub
Private Sub WriteObject(o As Object, out As OutputStream)
Dim data() As Byte
tempArray(0) = o
If tempArray(0) = Null Then
out.WriteBytes(Array As Byte(T_NULL), 0, 1)
Else If tempArray(0) Is Short Then
out.WriteBytes(Array As Byte(T_SHORT), 0, 1)
data = bc.ShortsToBytes(Array As Short(o))
Else If tempArray(0) Is Int Then
out.WriteBytes(Array As Byte(T_INT), 0, 1)
data = bc.IntsToBytes(Array As Int(o))
Else If tempArray(0) Is Float Then
out.WriteBytes(Array As Byte(T_FLOAT), 0, 1)
data = bc.FloatsToBytes(Array As Float(o))
Else If tempArray(0) Is Double Then
out.WriteBytes(Array As Byte(T_DOUBLE), 0, 1)
data = bc.DoublesToBytes(Array As Double(o))
Else If tempArray(0) Is Long Then
out.WriteBytes(Array As Byte(T_LONG), 0, 1)
data = bc.LongsToBytes(Array As Long(o))
Else If tempArray(0) Is Boolean Then
out.WriteBytes(Array As Byte(T_BOOLEAN), 0, 1)
Dim b As Boolean = 0
Dim data(1) As Byte
If b Then data(0) = 1 Else data(0) = 0
Else If GetType(tempArray(0)) = "[B" Then
data = o
out.WriteBytes(Array As Byte(T_BLOB), 0, 1)
WriteInt(data.Length, out)
Else 'If o Is String Then (treat all other values as string)
out.WriteBytes(Array As Byte(T_STRING), 0, 1)
data = bc.StringToBytes(o, "UTF8")
WriteInt(data.Length, out)
End If
If data.Length > 0 Then out.WriteBytes(data, 0, data.Length)
End Sub
Private Sub ReadObject(In As InputStream) As Object
Dim data(1) As Byte
In.ReadBytes(data, 0, 1)
Select data(0)
Case T_NULL
Return Null
Case T_SHORT
Dim data(2) As Byte
Return bc.ShortsFromBytes(ReadBytesFully(In, data, data.Length))(0)
Case T_INT
Dim data(4) As Byte
Return bc.IntsFromBytes(ReadBytesFully(In, data, data.Length))(0)
Case T_LONG
Dim data(8) As Byte
Return bc.LongsFromBytes(ReadBytesFully(In, data, data.Length))(0)
Case T_FLOAT
Dim data(4) As Byte
Return bc.FloatsFromBytes(ReadBytesFully(In, data, data.Length))(0)
Case T_DOUBLE
Dim data(8) As Byte
Return bc.DoublesFromBytes(ReadBytesFully(In, data, data.Length))(0)
Case T_BOOLEAN
Dim b As Byte = ReadByte(In)
Return b = 1
Case T_BLOB
Dim len As Int = ReadInt(In)
Dim data(len) As Byte
Return ReadBytesFully(In, data, data.Length)
Case Else
Dim len As Int = ReadInt(In)
Dim data(len) As Byte
ReadBytesFully(In, data, data.Length)
Return BytesToString(data, 0, data.Length, "UTF8")
End Select
End Sub
Private Sub ReadBytesFully(In As InputStream, Data() As Byte, Len As Int) As Byte()
Dim count = 0, read As Int
Do While count < Len And read > -1
read = In.ReadBytes(Data, count, Len - count)
count = count + read
Loop
Return Data
End Sub
Private Sub WriteInt(i As Int, out As OutputStream)
Dim data() As Byte
data = bc.IntsToBytes(Array As Int(i))
out.WriteBytes(data, 0, data.Length)
End Sub
Private Sub ReadInt(In As InputStream) As Int
Dim data(4) As Byte
Return bc.IntsFromBytes(ReadBytesFully(In, data, data.Length))(0)
End Sub
Private Sub ReadByte(In As InputStream) As Byte
Dim data(1) As Byte
In.ReadBytes(data, 0, 1)
Return data(0)
End Sub
'Handles the Job result and returns a DBResult.
Public Sub HandleJob(Job As HttpJob) As DBResult
Dim start As Long = DateTime.Now 'ignore
Dim In As InputStream = Job.GetInputStream
Dim cs As CompressedStreams
In = cs.WrapInputStream(In, "gzip")
Dim serverVersion As Float = ReadObject(In) 'ignore
Dim method As String = ReadObject(In)
Dim table As DBResult
table.Initialize
table.Columns.Initialize
table.rows.Initialize
table.Tag = Job.Tag
If jobTagAnterior <> Job.Tag Then LogColor("HandleJob: '"&Job.Tag&"'", Colors.Blue) 'Mod por CHV - 211109
jobTagAnterior = Job.Tag 'Mod por CHV - 211109
If method = "query" Then
Dim numberOfColumns As Int = ReadInt(In)
For i = 0 To numberOfColumns - 1
table.Columns.Put(ReadObject(In), i)
Next
Do While ReadByte(In) = 1
Dim rowObjects(numberOfColumns) As Object
table.rows.Add(rowObjects)
For col = 0 To numberOfColumns - 1
Dim o As Object = ReadObject(In)
rowObjects(col) = o
Next
Loop
Else If method = "batch" Then
table.Columns.Put("AffectedRows", 0)
Dim rows As Int = ReadInt(In)
For i = 0 To rows - 1
table.rows.Add(Array As Object(ReadInt(In)))
Next
End If
In.Close
' Log("HandleJob: " & (DateTime.Now - start))'Comentado por CHV - 211112
Return table
End Sub
'Reads a file and returns the file as a bytes array.
Public Sub FileToBytes(Dir As String, FileName As String) As Byte()
Dim out As OutputStream
out.InitializeToBytesArray(0)
Dim In As InputStream = File.OpenInput(Dir, FileName)
File.Copy2(In, out)
out.Close
Return out.ToBytesArray
End Sub
'Converts an image to a bytes array (for BLOB fields).
Public Sub ImageToBytes(Image As Bitmap) As Byte()
Dim out As OutputStream
out.InitializeToBytesArray(0)
Image.WriteToStream(out, 100, "JPEG")
out.Close
Return out.ToBytesArray
End Sub
'Converts a bytes array to an image (for BLOB fields).
Public Sub BytesToImage(bytes() As Byte) As Bitmap
Dim In As InputStream
In.InitializeFromBytesArray(bytes, 0, bytes.Length)
Dim bmp As Bitmap
bmp.Initialize2(In)
Return bmp
End Sub
'Prints the table to the logs.
Public Sub PrintTable(Table As DBResult)
Log("Tag: " & Table.Tag & ", Columns: " & Table.Columns.Size & ", Rows: " & Table.Rows.Size)
Dim sb As StringBuilder
sb.Initialize
For Each col In Table.Columns.Keys
sb.Append(col).Append(TAB)
Next
Log(sb.ToString)
For Each row() As Object In Table.Rows
Dim sb As StringBuilder
sb.Initialize
For Each record As Object In row
sb.Append(record).Append(TAB)
Next
ToastMessageShow(sb.ToString, True)
Next
End Sub

BIN
B4A/Files/mainpage.bal Normal file

Binary file not shown.

View File

@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="dbcheck.keymon.lat"
android:versionCode="1"
android:versionName="3.08.31"
android:installLocation="internalOnly">
<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="31"/>
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application
android:icon="@drawable/icon"
android:label="DBCheck"
android:theme="@style/LightTheme"
android:usesCleartextTraffic="true"
android:allowBackup="false">
<activity
android:windowSoftInputMode="stateHidden"
android:launchMode="singleTop"
android:name=".main"
android:label="DBCheck"
android:screenOrientation="portrait"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/octet-stream" />
</intent-filter>
</activity>
<service
android:name=".starter"
android:exported="true">
</service>
<receiver
android:name=".starter$starter_BR"
android:exported="true">
</receiver>
<service
android:name=".httputils2service"
android:exported="true">
</service>
<receiver
android:name=".httputils2service$httputils2service_BR"
android:exported="true">
</receiver>
</application>
</manifest>

BIN
B4A/Objects/DBCheck.apk Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
B4A/Objects/bin/temp.ap_ Normal file

Binary file not shown.

BIN
B4A/Objects/classes.dex Normal file

Binary file not shown.

View File

@@ -0,0 +1,60 @@
--release
--output
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects
--lib
C:\Android\platforms\android-30\android.jar
C:\Android\tools\..\extras\b4a_local\unpacked-b4ashared-63810097528000\dex_v1\b4ashared.zip
C:\Android\tools\..\extras\b4a_local\unpacked-core-63810097528000\dex_v1\core.zip
C:\Android\tools\..\extras\b4a_local\unpacked-randomaccessfile-63810097530000\dex_v1\randomaccessfile.zip
C:\Android\tools\..\extras\b4a_local\unpacked-sql-63810097530000\dex_v1\sql.zip
C:\Android\tools\..\extras\b4a_local\unpacked-byteconverter-63810097528000\dex_v1\byteconverter.zip
C:\Android\tools\..\extras\b4a_local\unpacked-xui-63810097530000\dex_v1\xui.zip
C:\Android\tools\..\extras\b4a_local\unpacked-javaobject-63810097528000\dex_v1\javaobject.zip
C:\Android\tools\..\extras\b4a_local\unpacked-okhttp-63810097530000\dex_v1\okhttp.zip
C:\Android\tools\..\extras\b4a_local\unpacked-stringutils-63810097530000\dex_v1\stringutils.zip
C:\Android\tools\..\extras\b4a_local\unpacked-okhttp-4.9.0-63810097530000\dex_v1\okhttp-4.9.0.zip
C:\Android\tools\..\extras\b4a_local\unpacked-okio-2.8.0-63810097530000\dex_v1\okio-2.8.0.zip
C:\Android\tools\..\extras\b4a_local\unpacked-okhttp-urlconnection-4.9.3-63810097530000\dex_v1\okhttp-urlconnection-4.9.3.zip
C:\Android\tools\..\extras\b4a_local\unpacked-kotlin-stdlib-1.6.10-63810097530000\dex_v1\kotlin-stdlib-1.6.10.zip
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xbitset.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xbytesbuilder.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xcache$_b4xcacheitem.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xcache.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xcollections.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xcomparatorsort.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xmainpage$ResumableSub_B4XPage_CloseRequest.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xmainpage.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xorderedmap.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xpages.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xpagesdelegator.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xpagesmanager$PagesMenuListener.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xpagesmanager$ResumableSub_HandleCloseRequest.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xpagesmanager$_b4amenuitem.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xpagesmanager$_b4xpageinfo.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xpagesmanager$_b4xpageparent.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xpagesmanager.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\b4xset.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\dbrequestmanager$_dbcommand.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\dbrequestmanager$_dbresult.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\dbrequestmanager.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\httpjob$_multipartfiledata.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\httpjob.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\httputils2service$1.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\httputils2service$2.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\httputils2service$httputils2service_BR.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\httputils2service.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\main$1.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\main$B4AMenuItemsClickListener.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\main$HandleKeyDelayed.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\main$ResumeMessage.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\main$WaitForLayout.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\main.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\R$drawable.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\R$style.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\R.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\starter$1.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\starter$2.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\starter$starter_BR.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\starter.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\subs.dex
C:\CHV\EN DESARROLLO\DBCheck\B4A\Objects\dexed\dbcheck\keymon\lat\designerscripts\LS_mainpage.dex

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,18 @@
/* AUTO-GENERATED FILE. DO NOT MODIFY.
*
* This class was automatically generated by the
* aapt tool from the resource data it found. It
* should not be modified by hand.
*/
package dbcheck.keymon.lat;
public final class R {
public static final class drawable {
public static final int icon=0x7f010000;
}
public static final class style {
public static final int LightTheme=0x7f020000;
public static final int LowerCaseMenu=0x7f020001;
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Some files were not shown because too many files have changed in this diff Show More