更改包名称后,它给出错误

时间:2017-05-05 10:41:14

标签: android package

我是如何从所有Android项目替换这个而不是手动?它发生在更改包名称

之后
  

package com.companyname.xyz.xyz.asyncTasks

import android.app.ProgressDialog;
import android.content.Context;
import android.os.AsyncTask;
import android.support.v7.widget.DefaultItemAnimator;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.util.Log;
import android.view.View;
import android.widget.Toast;



import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.client.params.ClientPNames;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.json.JSONArray;
import org.json.JSONObject;

import java.net.HttpURLConnection;
import java.util.List;

/**
 * Created by mell on 3/27/2017.
 */

public class CreatedOrderListAPI extends AsyncTask<Void ,Void,Boolean> {

    private static final String TAG = CreatedOrderListAPI.class.getSimpleName();
    private ProgressDialog progressDialog = null;
    private String jsonString, response = "";

    private PlacedOrderListModel placedOrderListModel;
    private RecyclerView recyclerViewOrders;
    private List<PlacedOrderListModel> PlacedordersListModels;
    private CreatedOrderAdapter createdOrdersAdapter;

    private Context context;
    private View rootview;

我必须更改所有工作室文件....

1 个答案:

答案 0 :(得分:2)

首先阅读

  

每个Android应用都有一个看似Java的唯一应用ID   包名称,例如com.example.myapp。此ID唯一标识   您的应用在设备和Google Play商店中。如果你想上传   您的应用的新版本,应用程序ID(以及您的证书)   用它签名)必须与原始APK相同 - 如果你改变了   应用程序ID,Google Play商店将APK视为完全对待   不同的应用。因此,一旦您发布了应用程序,就不应该更改   应用程序ID。

如果您的应用不在Play商店中,那么只需从此处更改

打开 build.gradle

defaultConfig {
    applicationId "com.companyname.xyz.xyz.asyncTasks"
     .....
      }

FYI

不要手动更改包名称。