Toggle navigation
Toggle navigation
This project
Loading...
Sign in
open-source
/
warply_android_sdk_maven_plugin
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Panagiotis Triantafyllou
2025-05-21 12:08:34 +0300
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
fb3be3e8ce4dce11529f26443b0408cbcac7d811
fb3be3e8
1 parent
d0edf61c
db fixes, new version
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
30 additions
and
8 deletions
warply_android_sdk/build.gradle
warply_android_sdk/src/main/AndroidManifest.xml
warply_android_sdk/src/main/java/ly/warp/sdk/db/WarplyDBHelper.java
warply_android_sdk/src/main/java/ly/warp/sdk/utils/WarplyProvider.java
warply_android_sdk/build.gradle
View file @
fb3be3e
...
...
@@ -5,7 +5,7 @@ android.buildFeatures.buildConfig = true
ext
{
PUBLISH_GROUP_ID
=
'ly.warp'
PUBLISH_VERSION
=
'4.5.5.4p1
0
'
PUBLISH_VERSION
=
'4.5.5.4p1
1
'
PUBLISH_ARTIFACT_ID
=
'warply-android-sdk'
}
...
...
@@ -107,9 +107,9 @@ dependencies {
implementation
'com.huawei.hms:maps-basic:6.9.0.300'
//------------------------------ SQLCipher -----------------------------//
api
"net.zetetic:android-database-sqlcipher:4.5.
2
"
api
"androidx.sqlite:sqlite:2.
2.0
"
api
'com.getkeepsafe.relinker:relinker:1.4.
4
'
api
"net.zetetic:android-database-sqlcipher:4.5.
4
"
api
"androidx.sqlite:sqlite:2.
5.1
"
api
'com.getkeepsafe.relinker:relinker:1.4.
5
'
//------------------------------ Calligraphy -----------------------------//
// api 'io.github.inflationx:calligraphy3:3.1.1'
...
...
warply_android_sdk/src/main/AndroidManifest.xml
View file @
fb3be3e
...
...
@@ -258,8 +258,8 @@
<!-- </intent-filter>-->
<!-- </receiver>-->
<
!-- <provider-->
<!-- android:name=".utils.WarplyProvider"-->
<!-- android:authorities="ly.warp.sdk.utils.WarplyProvider" />--
>
<
provider
android:name=
".utils.WarplyProvider"
android:authorities=
"ly.warp.sdk.utils.WarplyProvider"
/
>
</application>
</manifest>
\ No newline at end of file
...
...
warply_android_sdk/src/main/java/ly/warp/sdk/db/WarplyDBHelper.java
View file @
fb3be3e
This diff is collapsed. Click to expand it.
warply_android_sdk/src/main/java/ly/warp/sdk/utils/WarplyProvider.java
View file @
fb3be3e
...
...
@@ -2,6 +2,7 @@ package ly.warp.sdk.utils;
import
android.content.ContentProvider
;
import
android.content.ContentValues
;
import
android.content.Context
;
import
android.database.Cursor
;
import
android.net.Uri
;
...
...
@@ -9,6 +10,8 @@ import androidx.annotation.NonNull;
import
androidx.annotation.Nullable
;
import
androidx.appcompat.app.AppCompatDelegate
;
import
ly.warp.sdk.db.WarplyDBHelper
;
/**
* Created by Panagiotis Triantafyllou on 05/Αυγ/2022.
*/
...
...
@@ -16,7 +19,14 @@ public class WarplyProvider extends ContentProvider {
@Override
public
boolean
onCreate
()
{
AppCompatDelegate
.
setDefaultNightMode
(
AppCompatDelegate
.
MODE_NIGHT_NO
);
// AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO);
// Initialize the database helper
Context
context
=
getContext
();
if
(
context
!=
null
)
{
WarplyDBHelper
dbHelper
=
WarplyDBHelper
.
getInstance
(
context
);
dbHelper
.
initialize
();
// This will initialize the database connection on a background thread
}
// ViewPump.init(ViewPump.builder()
// .addInterceptor(new CalligraphyInterceptor(
// new CalligraphyConfig.Builder()
...
...
@@ -34,6 +44,18 @@ public class WarplyProvider extends ContentProvider {
return
true
;
}
@Override
public
void
shutdown
()
{
// Get the database helper instance and shut it down
Context
context
=
getContext
();
if
(
context
!=
null
)
{
WarplyDBHelper
dbHelper
=
WarplyDBHelper
.
getInstance
(
context
);
dbHelper
.
shutdown
();
}
super
.
shutdown
();
}
@Nullable
@Override
public
Cursor
query
(
@NonNull
Uri
uri
,
@Nullable
String
[]
strings
,
@Nullable
String
s
,
@Nullable
String
[]
strings1
,
@Nullable
String
s1
)
{
...
...
Please
register
or
login
to post a comment