آفلاین
user-avatar

لود کرد فایل AAR در ReactNative و استفاده از آن

2 سال پیش
توسط mostafa eslami آپدیت شد
آفلاین
user-avatar
mostafa eslami ( 1390 تجربه )
2 سال پیش

من یک پکیج اندرویدی دارم که فرمت آن AAR است . میخواستم ببینم چطوری میتونم در React-Native از آن استفاده کنم و متدهای آن را call کنم .
با تشکر

آفلاین
user-avatar
امیرعلی کلانتری پور ( 1336 تجربه )
2 سال پیش
تخصص : Laravel, Reactjs, ReactNative, Wordpress, Script Kiddie

سلام @mostfaeslami
یک فولدر داخل پوشه اصلی بسازید با نام android/libs یا اگر وجود داره که هیچی
بعدش فایل arr را داخلش کپی کنید.
بعدش وارد پوشه android/app بشید و فایل build.gradle رو باز کنید و کد زیر را اضافه کنید.

fileTree(dir: 'libs', include: '**/*.aar')
    .each { File file ->
        dependencies.add("compile", [
            name: file.name.lastIndexOf('.').with { it != -1 ? file.name[0..<it] : file.name }, 
            ext: 'aar'
        ])
    }

و بعد میتونید متود ها رو call کنید.

آفلاین
user-avatar
mostafa eslami ( 1390 تجربه )
2 سال پیش

ممنون از جوابتون
من این کار رو انجام دادم .
در مستند فایل AAR اومده که از کلاس Purchase آبجکتی بسازید و متدهای آن را کال کنید
توی فایل App.js چطور میتونم دسترسی پیدا کنم
import "Purchase" from......
?

برای ارسال پاسخ باید وارد سایت شوید