دمج حزمة SDK للتعرف على الصور من WeAccess.Ai في تطبيقات Android

دمج حزمة SDK للتعرف على الصور من WeAccess.Ai في تطبيقات Android
الخطوة 1. إضافة مستودع JitPack
أضف مستودع JitPack إلى ملف settings.gradle:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url 'https://jitpack.io' }
}
}الخطوة 2. إضافة التبعية
أضف حزمة SDK إلى ملف build.gradle (Module: app):
dependencies {
implementation 'com.github.signfordeaf:wephoto-kt:1.0.0'
}الخطوة 3. إضافة إذن الإنترنت
أضف الإذن التالي إلى ملف AndroidManifest.xml:
<uses-permission android:name="android.permission.INTERNET" />الاستخدام
الخطوة 4. مثال على فئة Kotlin
قم بتهيئة حزمة SDK واستدعِ دالة وصف الصورة:
class MainActivity : AppCompatActivity() {
private lateinit var imageView: WePhotoImageView
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
WeAccessConfig.initialize("YOUR_API_KEY")
enableEdgeToEdge()
setContentView(R.layout.activity_main)
imageView = findViewById(R.id.imageView)
imageView.getImageDescription("image-url", DescriptionType.LONG)
}
}
