我是如何从所有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;
我必须更改所有工作室文件....
答案 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
不要手动更改包名称。