mrnazari

مشکل در Hitex_BetterVideoPlayer

3 ارسال در این موضوع قرار دارد

سلام

من کتابخونه Hitex_BetterVideoPlayer رو خریدم ولی موقع کامپایل این ارور رو میده:

B4A Version: 9.50
Java Version: 8
Parsing code.    (0.00s)
Building folders structure.    (0.02s)
Compiling code.    (0.01s)
Compiling layouts code.    (0.00s)
Organizing libraries.    (0.00s)
	(AndroidX SDK)
Generating R file.    (0.06s)
Compiling generated Java code.    Error
javac 1.8.0_221
src\hitex\better\video\player\main.java:17: error: cannot access HasDefaultViewModelProviderFactory
public class main extends androidx.appcompat.app.AppCompatActivity implements B4AActivity{
       ^
  class file for androidx.lifecycle.HasDefaultViewModelProviderFactory not found
Note: src\hitex\better\video\player\starter.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
1 error

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

مشکل بالا حل شد الان کامپایل میشه ولی موقع اجرا در گوشی این ارور توی لاگ میاد:

*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
android.view.InflateException: Binary XML file line #8: Binary XML file line #5: Binary XML file line #5: Error inflating class android.support.v7.widget.Toolbar
Caused by: android.view.InflateException: Binary XML file line #5: Binary XML file line #5: Error inflating class android.support.v7.widget.Toolbar
Caused by: android.view.InflateException: Binary XML file line #5: Error inflating class android.support.v7.widget.Toolbar
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.widget.Toolbar" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/hitex.better.video.player-P7KBtofFvjph4rKR4h0LxA==/base.apk"],nativeLibraryDirectories=[/data/app/hitex.better.video.player-P7KBtofFvjph4rKR4h0LxA==/lib/x86, /system/lib, /system/vendor/lib]]
	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
	at android.view.LayoutInflater.createView(LayoutInflater.java:606)
	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
	at com.halilibo.bettervideoplayer.BetterVideoPlayer.onFinishInflate(BetterVideoPlayer.java:977)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:876)
	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
	at ir.b4a.hitexroid.hitex_bettervideoplayer.Hitex_BetterVideoPlayer._initialize(Hitex_BetterVideoPlayer.java:86)
	at ir.b4a.hitexroid.hitex_bettervideoplayer.Hitex_BetterVideoPlayer.Initialize(Hitex_BetterVideoPlayer.java:73)
	at hitex.better.video.player.main._activity_create(main.java:353)
	at java.lang.reflect.Method.invoke(Native Method)
	at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196)
	at hitex.better.video.player.main.afterFirstLayout(main.java:104)
	at hitex.better.video.player.main.access$000(main.java:17)
	at hitex.better.video.player.main$WaitForLayout.run(main.java:82)
	at android.os.Handler.handleCallback(Handler.java:873)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:193)
	at android.app.ActivityThread.main(ActivityThread.java:6680)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

ممنون میشم کمکم کنید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام ، ابتدا چک کنید ، sdk شما بروز هست
سپس ، با ابزار xHelper که توی فروشگاه به صورت رایگان قرار دادیم میتونید سورس هارو تبدیل کنید
در نهایت از طریق خود بیسیک سربرگ Tools زیر شاخه ی Jetifier رو بزنید
تا ارور ها برطرف بشه

موفق و پیروز باشید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  حداکثر استفاده از ۷۵ شکلک مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   You cannot paste images directly. Upload or insert images from URL.