SkillAgentSearch skills...

Leveldb

LevelDB java wrapper that implements SharedPreferences.

Install / Use

/learn @TGX-Android/Leveldb
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

LevelDB Preferences

Java wrapper for Google's LevelDB that implements SharedPreferences interface. Additionally, it supports iteration by prefix, array storage and lookup by value.

For API documentation refer to javadoc inside LevelDB.java.

TODOs

  • registerOnSharedPreferenceChangeListener and unregisterOnSharedPreferenceChangeListener are unsupported, but in case you need them, they should be relatively easy to implement.
  • LevelDB object follows a popular native handle pattern. However, according to this Google I/O talk, such objects should be designed in a different way.
  • Building is currently dependent on module-plugin, cmake-plugin and LibraryVersions.ANNOTATIONS, which must be defined inside buildSrc/build.gradle.kts of the root project.
  • Ability to add this library to your project through Maven dependency.

Licence

LevelDB Preferences is licensed under the terms of the Apache License, Version 2.0. See LICENSE-2.0 for more information.

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated26d ago
Forks4

Languages

Java

Security Score

85/100

Audited on Mar 9, 2026

No findings