簡體   English   中英

基本URL連接到Android Studio中的數據庫

[英]Base URL connecting to database in Android studio

android應用程序連接到數據庫時出現問題。 我寫的代碼正確嗎? 還是我需要設置一個虛擬主機或運行localhost服務器?

public static String BASE_URL = "http://localhost/jobportal/api";

碼:

public interface Consts {
public static String JOB_PORTAL = "JobPortal";

public static String BASE_URL = "http://localhost:8080/jobportal/api";
public static String IS_REGISTER_SEEKER = "is_register_seeker";
public static String IS_REGISTER_RECRUITER = "is_register_recruiter";

/*API DETAILS*/
public static String POST_METHOD = "POST";
public static String SIGNUP_API_SEEKER = "register-new-seeker";
public static String SIGNUP_API_RECRUITER = "register-new-recruiter";
public static String LOGIN_API_SEEKER = "login-seeker";
public static String LOGIN_API_RECRUITER = "recruiter-login";
public static String ACTIVE_JOBS_API = "search-job";
public static String APPLY_JOB_API = "apply-on-job";
public static String POST_JOB_API = "post-job";
public static String GENERAL = "general ";
public static String FILL_SEEKER_PROFILE = "fill-seeker-profile";
public static String FILL_RECRUITER_PROFILE = "fill-recruiter-profile";
public static String SEEKER_CHANGE_PASSWORD = "seeker-change-password ";
public static String RECRUITER_CHANGE_PASSWORD = "recruiter-change-password ";
public static String FORGOT_PASSWORD = "forgot-password ";
public static String GET_RECRUITER_JOBS = "get-recruiter-jobs";
public static String JOB_APPLICATION = "job-application";
public static String DELETE_JOB = "delete-job";
public static String SEEKER_PROFILE_DETAIL_ON_JOB = "seeker-profile-detail-on-job";
public static String GET_RECRUITER_JOB_DETAIL = "get-recruiter-job-detail";

屏幕快照取自IDE

這是我的數據庫 在此處輸入圖片說明

看起來您的URL缺少數據庫的端口號 使用端口號檢查URL,然后嘗試使用它進行連接

首先,您不應該將變量放在接口類中。 相反,您可以創建一個簡單的類,例如

public class Consts {
   public static final String JOB_PORTAL = "JobPortal";
   ....
   //etc
}

其次,我建議您使用Retrofit將手機連接到數據庫。 此處閱讀文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM