Skip to content

Instantly share code, notes, and snippets.

View samyak-jain's full-sized avatar
🏠
Working from home

Samyak Jain samyak-jain

🏠
Working from home
View GitHub Profile
│ Error: Plugin did not respond
│ with aws_eip.asg-static-ip,
│ on dns.tf line 1, in resource "aws_eip" "asg-static-ip":
│ 1: resource "aws_eip" "asg-static-ip" {
│ The plugin encountered an error, and failed to respond to the plugin.(*GRPCProvider).UpgradeResourceState call.
│ The plugin logs may contain more details.
AgoraVideoCall videoCall = new AgoraVideoCall(getApplicationContext(), "app id", null, "channel name");
UIConfig config = new UIConfig();
config.showCheckButton();
videocall.setConfig(config);
Intent intent = videoCall.start();
startActivity(intent);
AgoraVideoCall videoCall = new AgoraVideoCall(getApplicationContext(), "app id", null, "channel name");
Intent intent = videoCall.start();
startActivity(intent);
public class VideoActivity extends AppCompatActivity {
private RtcEngine mRtcEngine;
private String channelName;
private int channelProfile;
public static final String LOGIN_MESSAGE = "com.agora.example.agorabroadcast.CHANNEL_LOGIN";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
import android.content.Intent;
import android.graphics.PorterDuff;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.SurfaceView;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
public class MainActivity extends AppCompatActivity {
int channelProfile;
public static final String channelMessage = "com.agora.example.agorabroadcast.CHANNEL";
public static final String profileMessage = "com.agora.example.agorabroadcast.PROFILE";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.RadioButton;
import io.agora.rtc.Constants;
public class MainActivity extends AppCompatActivity {
@Override
protected void onResume() {
super.onResume();
addCallback();
enableLoginBtnClick = true;
StringBuffer version = new StringBuffer("" + AGApplication.the().getmAgoraAPI().getSdkVersion());
if (version.length() >= 8) {
String strVersion = "version " + version.charAt(2) + "." + version.charAt(4) + "." + version.charAt(6);
private void addCallback() {
AGApplication.the().getmAgoraAPI().callbackSet(new AgoraAPI.CallBack() {
@Override
public void onLoginSuccess(int i, int i1) {
Log.i(TAG, "onLoginSuccess " + i + " " + i1);
initUI();
}
private void initUI() {
AGApplication.the().getmAgoraAPI().channelJoin(channelName);
}
public void onClickLogin(View v) {
if (enableLoginBtnClick) {
account = textAccountName.getText().toString();
if (account == null || account.equals("")) {