178 comments found.
I want to buy this product. May you give me some customization? I’ll add extra payment.
Hello, Please send us an email with your requirements via this email address info@w3engineers.com and we will let you know the customization price.
Thank You
Database connection failed: Access denied for user ‘root’@’localhost’ (using password: NO) (1045)
how to fix this problem please help me as fast as you can
Please send us Anydesk access. We will take a look. Thank you
i solve that problem but now i’m getting error on login page i change email id and password , username from phpmy admin but i’m not able to login
Hello,
Did you change the password directly form database? If you did so, then you won’t be able to login. Cause we have used encryption in the password. Please remove the database and import again. You can change password form the admin panel. If you face further problem, you can share your teamviewer credential, we will help you to solve the problem.
Thank You
how to change currency
Hello,
We have described the process of changing the currency in this documentation.
https://theme1.w3engineers.com/codecanyon/bootic/Documentaion/#sec-9If you don’t able to change the currency, you can share your teamviewer credential, we will help you to change the currency.
Thank You.
hello sir i open bootic app source code on android stdio but it still stuck on “Project Setup: reading from cache ” so please help me again
Hello,
Please click Files > Invalidate Cache / Restart If this step doesn’t solve the problem you can share your TeamViewer credentials with us. We will help you solve the problem.
Thank You.
hi.. i have purchased the application.. and i am running it on my localhost. but i am not receiving any data from localserver database on android application. i have used postman to check the API, postman is getting the response back from the api. but android wont receive the response from the localhost. please help me with this problem. thank you
Hello, Thanks for purchase our product. Did you replace the live link form constants file in util package in android studio? You can share your teamviewer id/password with us if you don’t able to solve the problem. Thank You.
yes, i have replaces the live link into the constant file in util package, but still not working.. where should i share my teamviewer details with you? provide me your email address.
Please share Teamviewer access this email address: mithu@w3engineers.com
hello i have to purchase this app but i’m not able to purchase every time payment is fail for please help me contact me please i need this on this email devenrathod2001@gmail.com please
Hello Sir,
Are you not able to purchase the product through codecanyon? If yes, could you please complain to them about this issue. Hope they will help you to solve your problem. After purchasing the product if you need any assistance for our product issue. Please let us know we will try to solve the problem.
Thank you.
In this App Payment via Cash on Delivery and can i change payment formate like $ to INR
Yes Payment via Cash on Delivery option is available and also you can change currency formate like $ to INR.
Thank you
Hi I have purchased the application and i have configured it as i needed some help regarding push notification, i generated the auth key and pasted it in the specified line in send_pusshnoti.php but not getting notified on app when sent , i request you to please guide me on this, i want to add a feature to this that is add barcode field to products and product search via barcodes and i just want three sliders as three new activity so on click it opens a window with that particular category please email me regarding the additional request of mine, thanks 
Hello, Did you follow the steps properly?
First put your package name and sha-1 key in the firebase and download the googe-service.json in the root of app folder. Then copy the auth key in the php script. If you find difficulty of doing these steps please share your temviewer id/ password.
please share your email address.
Thank You.
my email id is malatesha.somasundar@gmail.com
my team viewer id is : 1 234 334 702, password : (email me for the password as it changes dynamically), i followed all the steps for push notification but i am not able to receive it, please email me so that we can have team view remote share for 5 minutes to fix this Thank You.
How can I search in Thai?. I put $ connection-> set_charset (‘utf8’). I put utf8_unicode_ci. Still not working.
Hello Sir,
Thank you for purchasing our product.
To change the carset use this ”$mysqli->set_charset(“utf8”); “
Right now we don’t have any multi-language support so you can do only in English. We have a roadmap to update multi-language into our upcoming version.
Thank You.
How much is the line put in?
Hello,
Paste it in the 7th line of database.php after the mysqli_connect() function. Also when fetching data from database, you do not only get the data correctly, but also need to show it on pages correctly, so try using UTF-8 encoding in your page header.
header(‘Content-Type: text/plain; charset=utf-8’);
Thank you.
Hello team,
I wanna buy the app, but unable to login in admin panel with the credentials you mentioned (Email: admin@admin.com | Password: 12345678). can you please provide me the login details.
Hello Sir,
Could you please try this url : http://theme1.w3engineers.com/codecanyon/bootic/admin/public/ with mentioned credentials. Hope it will work.
Thank you
Thanks, web is working but mobile app is not working now. can you please provide the APK link also.
Thank you.
can i connect app with opencast site
Hello,
Did you mean opencart? If yes, then sorry to let you know that you can’t integrate the app to opencart website. We have an admin panel to control the products of the android app. To use the android app you have to connect the android app to our admin panel.
Thank You.
Hi presale question, 1.if ths Ecommerce System support razorpay payment gateway?? 2.some of product i dont set price amt.. so tat products i need a enquiry option..if its available .. ?? 3.Android app is available.. ?? 4.Frontend design is available??
Hello,
1.We have integrated Braintree payment system. Braintree supports several payment methods(https://www.braintreepayments.com/features/payment-methods).
2.Purchase price, Product price, Previous price must be inserted in order to submit a product.
3.This is an Android app with admin panel.
4.No frontend.
Thank You
should i import bootic as a module?
Never mind… i have seen the index (documentation)
Hello,
Please let us know if you need any more support.
Thanks & Regards
i have followed the documentation but once i add the google.json the project fails to sync and build gradle
the message is “No matching client found for package name ‘com.w3engineers.ecommerce.bootic”
the message is “No matching client found for package name ‘com.w3engineers.ecommerce.bootic”
Hello, Please configure google.json file as your package name. Please follow the below steps in the documentation which you received in the item: -Connect to Firebase to send push notification -Getting the signing certificatey -Get the Authorization key -Set Authorization to php -Login with Google
Thanks
managed thanks. i am trying to generate signed apk but when the build runs…i receive an error message that “cannot find symbol class R”... this symbol appears on the ‘SplashActivity.java’ and the ‘ActivityBaseCartIcon.java how can i solve this’
I ALSO GET THE FOLLOWING MESSAGE “org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler error output for details. at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:52) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:37) at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.delegateAndHandleErrors(NormalizingJavaCompiler.java:98) at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:51) at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:37) at org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:35) at org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:25) at org.gradle.api.internal.tasks.compile.incremental.IncrementalResultStoringDecorator.execute(IncrementalResultStoringDecorator.java:41) at org.gradle.api.internal.tasks.compile.incremental.IncrementalResultStoringDecorator.execute(IncrementalResultStoringDecorator.java:27) at org.gradle.api.internal.tasks.compile.incremental.IncrementalAnnotationProcessingCompiler.execute(IncrementalAnnotationProcessingCompiler.java:50) at org.gradle.api.internal.tasks.compile.incremental.IncrementalAnnotationProcessingCompiler.execute(IncrementalAnnotationProcessingCompiler.java:36) at org.gradle.api.tasks.compile.JavaCompile.performCompilation(JavaCompile.java:156) at org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:126) at com.android.build.gradle.tasks.factory.AndroidJavaCompile.compile(AndroidJavaCompile.java:92) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73) at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:50) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:124) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:113) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:95) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73) at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59) at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54) at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59) at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101) at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44) at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91) at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54) at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:256) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:249) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:238) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98) at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:663) at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:597) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:59) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:130) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37) at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23) at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:46) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30) at org.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGradleLauncher.java:336) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) at org.gradle.initialization.DefaultGradleLauncher.runTasks(DefaultGradleLauncher.java:210) at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:140) at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:115) at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78) at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152) at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100) at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75) at org.gradle.tooling.internal.provider.runner.BuildModelActionRunner.run(BuildModelActionRunner.java:53) at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35) at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35) at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40) at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:49) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:32) at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39) at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53) at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57) at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25) at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43) at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:29) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:45) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72) at org.gradle.util.Swapper.swap(Swapper.java:38) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55) at java.lang.Thread.run(Thread.java:745) “
Hello, Did you clear the cache in Android studio? Also make a clean build. If that’s does not solve the problem please follow the links below.
https://stackoverflow.com/questions/49582151/android-gradle-compilationfailedexception-after-android-studio-update https://stackoverflow.com/questions/21079249/gradle-build-not-working-execution-failed-for-task-myappcompiledebugThanks
I followed the steps and its still giving another error message “Error: Cannot fit requested classes in a single dex file (# methods: 67012 > 65536)”
Hello,
Add the library in the app gradle :
-implementation ‘com.android.support:multidex:1.0.3’
After, add in the defaultConfig of the app gradle :
-multiDexEnabled true
Hope your error will go away.
Thanks
should i import bootic as a module?
Never mind… i have seen the index (documentation)
If you have any more queries please let us know.
Thank you.
i have some serious issues. i just purchased this and from the looks im super excited.
1st Android code is giving me this error ..
Error:Cannot fit requested classes in a single dex file (# methods: 67000 > 65536) Error:java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: /Users/shevan/Desktop/bootic/Bootic/app/build/intermediates/transforms/dexBuilder/debug/104, /Users/shevan/Desktop/bootic/Bootic/app/build/intermediates/transforms/externalLibsDexMerger/debug/0 Error:com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: /Users/shevan/Desktop/bootic/Bootic/app/build/intermediates/transforms/dexBuilder/debug/104, /Users/shevan/Desktop/bootic/Bootic/app/build/intermediates/transforms/externalLibsDexMerger/debug/0 Error:com.android.tools.r8.CompilationFailedException: Compilation failed to complete Error:com.android.tools.r8.utils.AbortException: Error: Cannot fit requested classes in a single dex file (# methods: 67000 > 65536)
2nd
i have purchased many items using php my admin & database. as instructeed on your documentats, i have submitted the .sql to datatbase and it uploaded just fine, 2nd i uploaded the bootic-admin to the hosting with ftp. no problem so far. Once i uploaded the files and changed the db connectoion login cradientials, i get a blank page when i go to www.mywebsite.com/bootic-admin/public/
please help me out as i have the biggest issue and i thought i could have had it up and running by now.
thank you.
Took care of issue 1
Issue 2 is still in play
Hello, Could you please check your email. We have forwarded solution for you.
Thanks
Hello, how could you develop this application for IOS?
Hello,
Thanks for your concern. Sorry to inform you that currently, we don’t have any roadmap for the iOS app.
Thanks Again!!!
Hello, How do I translate the app into another language? Thanks
I want to know if you can do something extra in the application. I want the application to receive the image of the product and that I can customize it by placing a logo on the .png image or a text. And then I can save it in the gallery.
Hello, Could you please check your email.
Thanks
will i be able to change your name and logo on the app and admin panel.
Hello, Yes, you can change your name and logo on the app and admin panel. In the setting page of the admin panel you can the name, logo and tag line. And to change the name and logo of the android app there is descriptive documentation which you will get after buying the item. Thanks.
are there any indian payment gateways
Hi, Currently, there is an integrated Braintree payment method in our app. By which, the customer can pay via PayPal and credit/debit card. Thanks.
i found some issue in my favourite pages , when i goto favourite pages and click the item, the app closed
Hello, Sorry for the bug. Please open the project in android studio Go to userProfile folder Open FavProductRecylerViewAdapter Go to line 122 Add these code intent.putExtra(Constants.PRODUCT_DETAIL_INTENT, UtilityClass.productToJson(product));
Thanks & Regards
Hello my friend I bought your application today. I receive this message when open the site Database connection failed: ProxySQL Error: Access denied for user ‘id7889373_userbotic’@’2a02:4780:bad:f00d::13’ (using password: YES) (1045)
Hello, Thanks for buying our theme. The following error occur because the database credentials is wrong. Please follow the documentation provided in your package folder. NB. open db_credentials in the private folder and change the Database credential. Thanks
I am unable to connect my IPv4 address for admin panel in win10
I only can use it in internat, how can i use it in internet.
how can i make this app to use without upload to google play store. Because my app is use in my company only. we have 40 staff. I want to design for them to use only.
thx
Hello,
Which server you are using? Do you want to connect the app with your local server? Then , your phone have to use the same network of the admin panel.
Thanks
it fixed , thx
You welcome.
Hi! Do you have email alerts on changing the product status to clear? It could be better of you have a couple more statuses than just clear something like ‘Shipped’ & ‘Delivered’. And any payment gateway included for Indian users?
Hello, Currently, We don’t have email alerts on changing the status. We will add this feature in the future version of the item. Do you have any suggestion on the status? Paypal/master card both are supported in India. Please have another look at the payment gateway. Thanks.